From ebbeb55561f15e6ebf760e5b735a92bcdcdeaca1 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 19 Mar 2012 12:31:46 +0100 Subject: [PATCH] linux-ti335x-psp 3.2: update to v3.2.11 Also add script used to generate patches and SRC_URI Signed-off-by: Koen Kooi Signed-off-by: Denys Dmytriyenko --- conf/machine/include/ti33x.inc | 2 +- ...01-MAINTAINERS-stable-Update-address.patch | 6 +- ...-Documentation-Update-stable-address.patch | 4 +- ...oops-on-reading-fw_priv-fw-in-sysfs-.patch | 6 +- ...004-rt2800usb-Move-ID-out-of-unknown.patch | 6 +- ...tting-of-the-pseudo-palette-for-8bpp.patch | 6 +- ...g-in-calculating-requested-vram-size.patch | 6 +- ...bertas-clean-up-scan-thread-handling.patch | 6 +- ...-bcma-support-for-suspend-and-resume.patch | 6 +- ...idate-FEM-index-from-ini-file-and-FW.patch | 6 +- ...uffer-bound-when-processing-nvs-data.patch | 6 +- .../0011-wl12xx-Restore-testmode-ABI.patch | 6 +- ...-time-Handle-wrapping-of-decrementer.patch | 4 +- ...ired-probe_hcall_entry-and-probe_hca.patch | 4 +- ...sible-data-corruption-when-receiving.patch | 4 +- ...-IB-uverbs-Protect-QP-multicast-list.patch | 6 +- .../3.2.1/0016-iwlagn-fix-TID-use-bug.patch | 6 +- ...7-iwlagn-fix-remove-use-of-PAGE_SIZE.patch | 4 +- ...arsing-of-__print_flags-in-TP_printk.patch | 6 +- ...ore-Fix-crash-in-case-of-an-IO-error.patch | 6 +- ...-fix-BUG_ON-too-few-sgs-when-reading.patch | 4 +- ...re-Must-support-none-PAGE-aligned-IO.patch | 8 +- ...age-when-MISC_FILESYSTEMS-is-not-set.patch | 4 +- ...serfs-Fix-quota-mount-option-parsing.patch | 6 +- ...node-evictions-before-umount-to-avoi.patch | 6 +- ...from-writepage-when-readonly-inode-i.patch | 6 +- ...on-t-OOPS-when-you-cannot-init-vmbus.patch | 6 +- ...Fix-a-bug-in-vmbus_driver_unregister.patch | 6 +- ...-USB-update-documentation-for-usbmon.patch | 6 +- ...related-to-user-namespace-conversion.patch | 6 +- ...al-fix-spinlock-lockup-in-RS485-code.patch | 6 +- ...o-allow-mounting-a-hierarchy-by-name.patch | 6 +- ...-when-converting-file-from-in-ICB-on.patch | 4 +- ...ass-cdc-acm.c-clear-dangling-pointer.patch | 6 +- ...fix-kernel-bug-when-loading-firmware.patch | 6 +- ...doesn-t-support-dynamic-id-currently.patch | 6 +- ...036-USB-pxa168-Fix-compilation-error.patch | 6 +- ...037-USB-add-quirk-for-another-camera.patch | 6 +- .../0038-USB-omninet-fix-write_room.patch | 6 +- ...ption-add-ZD-Incorporated-HSPA-modem.patch | 6 +- ...or-Multiplex-RC-serial-adapter-to-cp.patch | 6 +- ...-fix-number-of-mapped-SG-DMA-entries.patch | 4 +- ...xhci-Properly-handle-COMP_2ND_BW_ERR.patch | 6 +- ...043-usb-ch9-fix-up-MaxStreams-helper.patch | 4 +- ...delay-when-receiving-odd-mixture-of-.patch | 6 +- ...5-asix-fix-infinite-loop-in-rx_fixup.patch | 6 +- ...x-error-handling-if-slave-is-busy-v2.patch | 6 +- ...acm_tty_hangup-vs.-acm_tty_close-rac.patch | 6 +- ...ount-validation-in-xfs_acl_from_disk.patch | 6 +- .../3.2.1/0049-Linux-3.2.1.patch | 6 +- ...und-unhappy-compat-problem-on-x86-64.patch | 142 +++ ...autofs-compile-without-CONFIG_COMPAT.patch | 42 + ...-compat-fix-compile-breakage-on-s390.patch | 216 ++++ ...-a-machine-hang-by-checking-crtc-act.patch | 42 + ...M-LPC32xx-serial.c-HW-bug-workaround.patch | 83 ++ ...RM-LPC32xx-serial.c-Fixed-loop-limit.patch | 31 + ...RM-LPC32xx-irq.c-Clear-latched-event.patch | 42 + ...PC32xx-Fix-interrupt-controller-init.patch | 44 + .../0009-ARM-LPC32xx-Fix-irq-on-GPI_28.patch | 50 + ...lean-up-set_memory_x-call-for-32-bit.patch | 54 + ...g-completion-when-queue-is-completel.patch | 83 ++ ...e-ldo-configure-according-to-88pm860.patch | 44 + ...e-the-compat-keyctl-wrapper-on-s390x.patch | 50 + ...-Host-Only-Guest-Only-counting-with-.patch | 182 ++++ ...-Fix-resume-of-multiple-input-source.patch | 35 + ...016-ALSA-hda-Add-a-fake-mute-feature.patch | 119 +++ ...set-HP-pin-in-unsol-handler-for-STAC.patch | 34 + ...ull-pointer-reference-on-readonly-re.patch | 65 ++ ...AULT-not-EIO-on-host-side-memory-fau.patch | 48 + .../0020-mfd-Fix-ACPI-conflict-check.patch | 37 + ...k-detection-when-deciding-if-wm8994-.patch | 46 + ...ion-thread_mask-if-IRQ_ONESHOT-is-no.patch | 97 ++ ...RM-S3C24XX-DMA-resume-regression-fix.patch | 35 + ...Harmony-900-from-cdc_ether-to-zaurus.patch | 61 ++ ...a-fix-32-64-bit-bug-in-futex-support.patch | 86 ++ ...n-t-use-dma-features-when-using-DMA-.patch | 88 ++ ...esdhc-imx-fix-for-mmc-cards-on-i.MX5.patch | 46 + ...p-waiters-when-freeing-unused-kiocbs.patch | 65 ++ ...-unregistring-of-events-attached-to-.patch | 74 ++ ...d-to-clear-vm_mm-when-deleting-a-VMA.patch | 35 + ...refcount-leak-when-opening-a-FIFO-on.patch | 64 ++ ...itialize-count-field-in-ieee80211_tx.patch | 42 + ...event-writes-to-const-data-on-AR9160.patch | 119 +++ ...roper-error-code-from-register_kprob.patch | 79 ++ .../0035-mm-thp-fix-BUG-on-mm-nr_ptes.patch | 99 ++ .../3.2.10/0036-iwlwifi-fix-key-removal.patch | 58 ++ ...early-udbg-consoles-can-t-be-modules.patch | 36 + ...ndler-function-arguments-for-zfcp-da.patch | 49 + ...ix-queue-wrapping-bug-in-inbound-doo.patch | 49 + ...OGET-quirk-for-the-AIREN-Slim-keyboa.patch | 50 + ...ix-final-callback-not-ignoring-input.patch | 33 + ...MAX_OSD_DEVICES-from-64-to-1-048-576.patch | 52 + ...-select-HW-scaling-on-VX900-for-IGA2.patch | 34 + ...-viafb-fix-IGA1-modesetting-on-VX900.patch | 33 + ...ck-for-bias-level-when-powering-down.patch | 54 + .../0046-ASoC-i.MX-SSI-Fix-DSP_A-format.patch | 38 + ...47-bsg-fix-sysfs-link-remove-warning.patch | 58 ++ ...32-select-generic-atomic64_t-support.patch | 37 + ...-save-restore-NVS-on-Asus-K54C-K54HR.patch | 47 + .../0050-rtl8192cu-Add-new-device-IDs.patch | 108 ++ ...15-gen7-implement-rczunit-workaround.patch | 53 + ...7-Implement-an-L3-caching-workaround.patch | 60 ++ ...en7-work-around-a-system-hang-on-IVB.patch | 56 + ...sable-the-RHWO-optimization-as-it-ca.patch | 54 + ...i915-fix-ELD-writing-for-SandyBridge.patch | 44 + ...56-ARM-orion-Fix-USB-phy-for-orion5x.patch | 164 +++ ...ion5x-GPIO-regression-from-MPP-clean.patch | 956 ++++++++++++++++++ ...da-use-gpio_free_array-to-free-HDMI-.patch | 49 + ...P-Panda-rename-HPD-GPIO-to-CT_CP_HPD.patch | 68 ++ ...OMAPDSS-remove-wrong-HDMI-HPD-muxing.patch | 58 ++ ...-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch | 49 + ...OMAP-4430SDP-Panda-add-HDMI-HPD-gpio.patch | 77 ++ .../0063-OMAPDSS-HDMI-PHY-burnout-fix.patch | 246 +++++ ...064-OMAPDSS-HDMI-hot-plug-detect-fix.patch | 43 + ...a-update-workaround-for-A9-erratum-7.patch | 51 + ...limit-sample_period-to-half-max_peri.patch | 163 +++ ...clear-overflow-flag-when-disabling-c.patch | 40 + ...check-that-we-have-an-event-in-the-P.patch | 103 ++ ...fix-overflow-handling-for-xscale2-PM.patch | 87 ++ ...ging-lirc_serial-Fix-init-exit-order.patch | 143 +++ ...rc_serial-Free-resources-on-failure-.patch | 62 ++ ...rc_serial-Fix-deadlock-on-resume-fai.patch | 37 + ...rc_serial-Do-not-assume-error-codes-.patch | 54 + ...ouchpad-detection-when-buttons-are-p.patch | 50 + ...-Fix-maximum-number-of-POUT-alarm-at.patch | 34 + ...upport-for-ST-Microelectronics-STTS2.patch | 89 ++ ...upport-for-AT30TS00-TS3000GB2-TSE200.patch | 153 +++ ...ntain-delay-parameter-in-driver-inst.patch | 62 ++ ...ory-accounting-when-sta-is-in-power-.patch | 41 + ...me-delivery-if-sta-is-in-powersave-m.patch | 57 ++ ...set-SX_MISC-in-the-r6xx-blit-code-v2.patch | 51 + ...oid-recursive-locking-in-usbnet_stop.patch | 61 ++ ..._set_device_table-must-not-be-__init.patch | 33 + ...leak-argv-if-target-message-only-con.patch | 36 + .../0085-dm-io-fix-discard-support.patch | 86 ++ ...ash-on-read-when-corrupt_bio_byte-no.patch | 71 ++ ...-remove-incorrect-close_device-on-cr.patch | 100 ++ ...-unlock-superblock-in-init_pmd-error.patch | 33 + ...-decrement-counter-after-removing-ma.patch | 36 + ...d-set-MD_CHANGE_DEVS-when-rebuilding.patch | 63 ++ .../0091-dm-raid-fix-flush-support.patch | 37 + ...-t-call-__init-function-from-__devin.patch | 34 + ...0093-mfd-Fix-cs5535-section-mismatch.patch | 69 ++ ...-rename-pch_spi_pcidev-to-pch_spi_pc.patch | 52 + .../3.2.10/0095-Linux-3.2.10.patch | 24 + ...for-jack-detection-when-deciding-if-.patch | 45 + .../3.2.11/0002-Linux-3.2.11.patch | 24 + ...ps-fix-the-oops_page_used-array-size.patch | 6 +- ...ps-skip-reading-initially-bad-blocks.patch | 6 +- ...don-t-increase-open-count-on-error-p.patch | 6 +- ...test-bail-out-if-device-has-not-enou.patch | 6 +- ...rface.c-fix-alarm-rollover-when-day-.patch | 6 +- ...ssing-ext4_resize_end-on-error-paths.patch | 6 +- ...ined-behavior-in-ext4_fill_flex_info.patch | 6 +- ...122l-Delete-calls-to-preempt_disable.patch | 6 +- ...master-control-for-Cirrus-Logic-421X.patch | 6 +- ...A-Fix-automute-for-Cirrus-Logic-421x.patch | 6 +- ...-Check-for-ac97-to-avoid-kernel-oops.patch | 6 +- ...void-flood-of-frame-active-debug-mes.patch | 6 +- ...o-parser-for-HP-laptops-with-cx20459.patch | 6 +- ...the-error-from-get_wcaps_type-for-in.patch | 6 +- ...-detection-of-Loopback-Mixing-contro.patch | 6 +- ...-lost-power-setup-of-seconary-pins-a.patch | 6 +- ...orkaround-invalid-AVI-infoframe-chec.patch | 6 +- ...-disable-writeback-on-pre-R300-asics.patch | 6 +- ...ling-PCI-bus-mastering-on-big-endian.patch | 4 +- ...rors-are-communicated-on-iodata-pnfs.patch | 6 +- ...s-obj-Must-return-layout-on-IO-error.patch | 6 +- .../0022-NFS-Retry-mounting-NFSROOT.patch | 6 +- ...ix-backchannel-slotid-off-by-one-bug.patch | 6 +- ...ecent-breakage-to-NFS-error-handling.patch | 6 +- ...include-bitmap-in-nfsv4-get-acl-data.patch | 6 +- ...on-in-handling-of-context-option-in-.patch | 6 +- ...-global-item-tag-report-size-to-96-b.patch | 6 +- ...-HID-wiimote-Select-INPUT_FF_MEMLESS.patch | 6 +- ...ssing-scrub-when-there-is-a-bit-flip.patch | 4 +- ...UBI-fix-use-after-free-on-error-path.patch | 6 +- ...031-PCI-Fix-PCI_EXP_TYPE_RC_EC-value.patch | 6 +- ...msi-interrupts-when-we-initialize-a-.patch | 6 +- ...PU-non-addressable-_CRS-reserved-mem.patch | 6 +- ...CI-amd-factor-out-MMCONFIG-discovery.patch | 8 +- ...-amd_bus.o-only-when-CONFIG_AMD_NB-y.patch | 6 +- ...ease-spinlock-for-the-raid-device-li.patch | 6 +- ...-for-memory-allocation-error-for-lar.patch | 4 +- ...t-replies-with-payload-XENSTORE_PAYL.patch | 6 +- ...-bad-block-tests-for-WriteMostly-dev.patch | 6 +- ...ma-free-duplicate-measurement-memory.patch | 4 +- ...041-ima-fix-invalid-memory-reference.patch | 6 +- ...x-a-possible-memleak-in-__slab_alloc.patch | 6 +- ...Dell-1536-1546-BIOS-MMCONFIG-bug-tha.patch | 6 +- ...-custom-MAC-address-on-Asix-88178-de.patch | 6 +- ...-custom-MAC-address-on-Asix-88772-de.patch | 6 +- ...clude-linux-crash_dump.h-needs-elf.h.patch | 6 +- ...G-caused-by-failure-to-check-skb-all.patch | 6 +- ...key-NULL-pointer-dereference-in-prom.patch | 6 +- ...sion-in-channelwidth-switch-at-the-s.patch | 4 +- ...roup_replace_page_cache-to-fix-LRU-i.patch | 4 +- ...51-x86-Fix-mmap-random-address-range.patch | 6 +- ...52-UBI-fix-nameless-volumes-handling.patch | 6 +- .../0053-UBI-fix-debugging-messages.patch | 6 +- .../0054-UBI-make-vid_hdr-non-static.patch | 6 +- .../0055-UBIFS-fix-debugging-messages.patch | 6 +- ...-make-debugging-messages-light-again.patch | 6 +- ...alue-returned-by-several-bus-drivers.patch | 4 +- ...-core-Fix-voltage-select-in-DDR-mode.patch | 6 +- ...ning-timer-incorrect-setting-when-su.patch | 6 +- ...0-mmc-sd-Fix-SDR12-timing-regression.patch | 6 +- ...tl-integer-overflow-in-video_usercop.patch | 6 +- ...a-batch-should-not-be-accounted-as-a.patch | 6 +- ...Fix-unregister-ftrace_ops-accounting.patch | 6 +- ...ne-config.pl-Simplify-backslash-line.patch | 6 +- ...ne-config.pl-Fix-parsing-Makefile-wi.patch | 6 +- ...e-free-on-shutdown-of-nfsd-after-cha.patch | 6 +- ...c-destroy-server-sockets-all-at-once.patch | 4 +- ...d-memory-corruption-on-pool-shutdown.patch | 4 +- .../0069-nfsd4-fix-lockowner-matching.patch | 6 +- ...-oops-when-parsing-a-0-length-export.patch | 6 +- ...y-don-t-BUG-in-fsnotify_destroy_mark.patch | 6 +- ...e-Boot-messages-for-SGI-UV2-platform.patch | 6 +- ...-handling-of-elf64-big-endian-object.patch | 6 +- ...teger-overflow-in-uvc_ioctl_ctrl_map.patch | 6 +- ...-use-a-dispose-list-in-select_parent.patch | 8 +- ...76-fix-shrink_dcache_parent-livelock.patch | 4 +- ...ck-acquire-im_lock-in-_preload_range.patch | 6 +- ...on-t-spinlock-when-freeing-block_dev.patch | 6 +- .../0079-pnfsblock-limit-bio-page-count.patch | 6 +- ...revert-on-channel-work-optimisations.patch | 16 +- ...hid-multitouch-add-another-eGalax-id.patch | 6 +- ...-cleanup-with-eGalax-PID-definitions.patch | 4 +- ...h-Add-egalax-ID-for-Acer-Iconia-W500.patch | 6 +- ...add-support-for-the-MSI-Windpad-110W.patch | 6 +- ...ch-add-support-for-new-Hanvon-panels.patch | 6 +- ...dd-support-of-Atmel-multitouch-panel.patch | 6 +- ...HID-multitouch-add-support-for-3M-32.patch | 6 +- ...uch-add-support-9-new-Xiroku-devices.patch | 6 +- ...cputime-overflow-in-uptime_proc_show.patch | 6 +- ...block-add-and-use-scsi_blk_cmd_ioctl.patch | 4 +- ...passthrough-ioctls-on-partition-devi.patch | 4 +- ...d-ioctls-from-logical-volumes-to-the.patch | 4 +- ...ean-up-and-fix-proc-pid-mem-handling.patch | 6 +- ...PIB-position-fix-for-Macbook-Pro-7-1.patch | 6 +- ...onar-DS-fix-polarity-of-front-output.patch | 6 +- ...ernal-microphone-on-Dell-Studio-16-X.patch | 6 +- ...MOYO-Accept-000-as-a-valid-character.patch | 6 +- ...el-idle-Make-idle-driver-more-robust.patch | 6 +- .../0099-intel_idle-fix-API-misuse.patch | 6 +- .../0100-ACPI-Store-SRAT-table-revision.patch | 6 +- ...T-table-rev-to-use-8bit-or-32bit-PXM.patch | 6 +- ...AT-table-rev-to-use-8bit-or-16-32bit.patch | 6 +- ...the-call-to-acpi_os_validate_address.patch | 6 +- ...-fix-acpi_get_cpuid-for-UP-processor.patch | 6 +- ...LL-pointer-dereference-in-slave_dest.patch | 6 +- ...-response-format-in-INQUIRY-response.patch | 6 +- ...ional-sense-length-field-in-sense-da.patch | 6 +- ...-the-mapped-core-over-suspend-resume.patch | 6 +- ...885-dvb-check-if-dvb_attach-succeded.patch | 6 +- ...n-t-duplicate-xc4000-entry-for-radio.patch | 6 +- ...space-conflict-between-xc4000-and-pt.patch | 6 +- ...le-Fix-disabling-tracepoints-with-ta.patch | 6 +- ...rrect-SYSC-register-offset-for-OMAP4.patch | 6 +- ...UV2-hardware-by-using-native-UV2-bro.patch | 6 +- ...U-destination-timeout-initialization.patch | 6 +- .../0116-x86-UV2-Work-around-BAU-bug.patch | 6 +- ...nterpretation-of-the-rx-KeyMiss-flag.patch | 4 +- ...i-fix-spurious-interrupts-generation.patch | 6 +- ...ian-conversion-issue-in-discard-code.patch | 6 +- ...odified-the-setting-of-transfer-rate.patch | 6 +- ...-off-by-one-index-into-syscall-table.patch | 6 +- ...lt-wsize-when-unix-extensions-are-no.patch | 6 +- ...obes-initialize-before-using-a-hlist.patch | 6 +- ...ear_refs-do-not-clear-reserved-pages.patch | 6 +- ...dereference-in-__count_immobile_page.patch | 6 +- .../0126-iwlagn-check-for-SMPS-mode.patch | 6 +- ...ix-hw-passive-scan-on-radar-channels.patch | 6 +- ...NLOCK-fix-long-unpreemptible-section.patch | 4 +- ...nevictable-pages-stranded-after-swap.patch | 4 +- .../3.2.2/0130-Linux-3.2.2.patch | 6 +- ...fer-alignment-regression-with-Nvidia.patch | 6 +- ...ent-outputs-from-docking-station-jac.patch | 6 +- ...anitize-write-counts-of-dev-ecryptfs.patch | 8 +- ...mprove-metadata-read-failure-logging.patch | 6 +- ...eCryptfs-Make-truncate-path-killable.patch | 6 +- ...yptfs-Check-inode-changes-in-setattr.patch | 6 +- ...s-when-printing-debug-info-in-extent.patch | 6 +- ...-kms-Add-an-MSI-quirk-for-Dell-RS690.patch | 6 +- ...ove-panel-mode-setup-into-encoder-mo.patch | 4 +- ...ework-modeset-sequence-for-DCE41-and.patch | 6 +- ...-drm-Fix-authentication-kernel-crash.patch | 6 +- ...xfs_iunlock-on-error-recovery-path-i.patch | 6 +- ...-register-map-cache-only-when-going-.patch | 6 +- ...ister-synchronisation-for-low-freque.patch | 6 +- ...rough-cache-when-applying-WM5100-rev.patch | 6 +- ...96-Call-_POST_PMU-callback-for-CPVDD.patch | 6 +- ...mac-fix-tx-queue-flush-infinite-loop.patch | 6 +- ...1-fix-work-removal-on-deauth-request.patch | 6 +- ...ssue-cache-flush-after-checkpointing.patch | 4 +- ...ke-it-work-undo-percpu-message-sched.patch | 6 +- ...12-reduce-stack-usage-to-safe-number.patch | 8 +- ...tis-add-delay-after-aborting-command.patch | 6 +- ...3-x86-uv-Fix-uninitialized-spinlocks.patch | 6 +- ...-uv-Fix-uv_gpa_to_soc_phys_ram-shift.patch | 6 +- ...d-Add-support-for-CPU-family-specifi.patch | 6 +- ...er-constraint-to-prevent-overeager-g.patch | 4 +- ...e-led-polarity-for-laptops-with-bugg.patch | 6 +- ...A-hda-Fix-silent-output-on-ASUS-A6Rp.patch | 6 +- ...ix-silent-output-on-Haier-W18-laptop.patch | 6 +- ...ver-missed-irq-issues-with-force-wak.patch | 6 +- ...vo-always-set-positive-sync-polarity.patch | 6 +- ...le-gen7-RC6-and-GPU-turbo-after-resu.patch | 6 +- ...-fix-at91rm9200-soc-subtype-handling.patch | 6 +- ...-mach-ux500-enable-ARM-errata-764369.patch | 6 +- ...v7.S-remove-HARVARD_CACHE-preprocess.patch | 6 +- ...itterly-about-attempts-to-remove-fil.patch | 6 +- ...uct-xen_spinlock-to-always-fit-in-ar.patch | 6 +- ...redundant-calling-of-_scsih_probe_de.patch | 4 +- .../0039-USB-option-Add-LG-docomo-L-02C.patch | 6 +- ...o-fix-TIOCSSERIAL-baud_base-handling.patch | 6 +- ...1-USB-ftdi_sio-fix-initial-baud-rate.patch | 6 +- ...dd-PID-for-TI-XDS100v2-BeagleBone-A3.patch | 6 +- .../0043-USB-serial-ftdi-additional-IDs.patch | 6 +- ...44-USB-ftdi_sio-Add-more-identifiers.patch | 6 +- ...ting-desc-length-must-be-protected-b.patch | 6 +- ...two-mutexes-to-allow-simultaneous-re.patch | 8 +- ...more-Pantech-UML190-and-UML290-ports.patch | 6 +- ...ep0-tidy-up-Pending-Request-handling.patch | 6 +- ...dge_remove_sysfs_attrs-the-port_remo.patch | 6 +- ...TTY-fix-UV-serial-console-regression.patch | 6 +- ...1-lock-console-writes-against-interr.patch | 6 +- .../0052-jsm-Fixed-EEH-recovery-error.patch | 6 +- ...wlwifi-fix-PCI-E-transport-inta-race.patch | 6 +- ...nment-in-vmw_framebuffer_create_hand.patch | 6 +- ...r-fix-autopm-scheduling-while-atomic.patch | 6 +- .../0056-USB-usbsevseg-fix-max-length.patch | 6 +- ...gwell-don-t-call-gadget-s-disconnect.patch | 6 +- .../0058-usb-gadget-storage-endian-fix.patch | 6 +- ...-host-ehci-fsl.c-add-missing-iounmap.patch | 6 +- ...Fix-USB-3.0-device-restart-on-resume.patch | 6 +- ...c-transfer-ring-when-TD-length-misma.patch | 6 +- ...-usb-musb-davinci-fix-build-breakage.patch | 6 +- ...f-Fix-clamping-of-temperature-limits.patch | 6 +- ...Disable-setting-DC-mode-for-pwm2-pwm.patch | 6 +- .../0065-hwmon-sht15-fix-bad-error-code.patch | 6 +- ...-wake_up_all-to-allow-driver-to-shut.patch | 6 +- ...er-allocate-a-buffer-that-is-at-leas.patch | 6 +- ...d-hanging-on-interface-with-no-USB_C.patch | 6 +- .../0069-netns-fix-net_alloc_generic.patch | 6 +- ...icously-if-someone-uses-net_generic-.patch | 6 +- ...ister-properly-as-a-pernet-subsystem.patch | 4 +- ...POLLET-regression-for-stream-sockets.patch | 6 +- ...enslaving-in-alb-mode-when-link-down.patch | 6 +- ...-fix-possible-oops-on-packet-receive.patch | 6 +- ...acvlan-fix-a-possible-use-after-free.patch | 6 +- ...t-bpf_jit-fix-divide-by-0-generation.patch | 6 +- ...uce-missing-rcu_assign_pointer-calls.patch | 4 +- ...ds_sock_lock-BH-rather-than-IRQ-safe.patch | 6 +- ..._head-to-adjust-segment-count-with-s.patch | 6 +- ...mote-adress-for-md5-lookup-in-rst-pa.patch | 4 +- ...x-Added-USB-ID-for-the-Link-Instrume.patch | 6 +- ...p210x-call-generic-open-last-in-open.patch | 6 +- ...USB-cp210x-fix-CP2104-baudrate-usage.patch | 6 +- ...B-cp210x-do-not-map-baud-rates-to-B0.patch | 6 +- ...-cp210x-fix-up-set_termios-variables.patch | 6 +- ...-up-refactor-and-document-speed-hand.patch | 8 +- ...-cp210x-initialise-baud-rate-at-open.patch | 6 +- ...x-allow-more-baud-rates-above-1Mbaud.patch | 6 +- ...-no-MMC_CAP_SD_HIGHSPEED-on-Snowball.patch | 6 +- .../3.2.3/0090-Linux-3.2.3.patch | 6 +- ...-WM5100-register-map-cache-only-when.patch | 6 +- ...t-go-through-cache-when-applying-WM5.patch | 6 +- .../3.2.4/0003-Linux-3.2.4.patch | 6 +- .../0001-PCI-Rework-ASPM-disable-code.patch | 10 +- .../3.2.5/0002-Linux-3.2.5.patch | 6 +- ...-pipeline-break-caused-by-block-plug.patch | 6 +- ...-logic-to-detect-VIA-analog-low-curr.patch | 6 +- ...ALSA-HDA-Remove-quirk-for-Asus-N53Jq.patch | 6 +- ...x0f-VREF-fix-to-all-ASUS-laptops-wit.patch | 8 +- ...ling-cs_automic-twice-for-Cirrus-cod.patch | 6 +- ...nalog-low-current-mode-when-dynamic-.patch | 6 +- ...licated-output-to-more-than-one-code.patch | 6 +- ...-dynamic-power-control-for-VIA-as-de.patch | 6 +- ...ble-line-out-VMID-buffer-for-single-.patch | 6 +- ...ix-wrong-bits-for-LINEOUT2-N-P-mixer.patch | 6 +- ...lush-thread-hwstate-before-restoring.patch | 6 +- ...-fix-ptrace-regset-modification-race.patch | 6 +- ...lush-thread-hwstate-before-copying-p.patch | 6 +- ...ARM-OMAP2-GPMC-fix-device-size-setup.patch | 10 +- ...t_ioctl.c-fix-KDFONTOP-32bit-compati.patch | 6 +- ...roc-mem_release-should-check-mm-NULL.patch | 6 +- ...17-proc-unify-mem_read-and-mem_write.patch | 6 +- ...em_open-doesn-t-pin-the-target-s-mem.patch | 6 +- ...add-reset-packet-quirk-for-SB-Audigy.patch | 6 +- ...hci-disable-MSI-on-Ricoh-controllers.patch | 6 +- ...-vendor-specific-attribute-MADs-to-f.patch | 6 +- ...rnel-panic-by-always-initializing-qp.patch | 6 +- ...mory-leak-in-function-pre_handler_kr.patch | 6 +- ...gfix-reset-the-BCH-module-when-it-is.patch | 6 +- ..._nand-optimize-read-write-buffer-fun.patch | 8 +- ...dmac-bugfix-for-enabling-channel-irq.patch | 4 +- ...-fix-race-condition-in-xip_file_faul.patch | 6 +- ...eck-pfn_valid-when-entering-a-new-MA.patch | 6 +- ...-s2disk-regression-related-to-freezi.patch | 6 +- ...-C-state-breakage-with-PM-Qos-change.patch | 6 +- ...ESKTOP_HEIGHT-register-to-the-frameb.patch | 6 +- ...nouveau-gem-fix-fence_sync-race-oops.patch | 6 +- ...isable-output-polling-when-suspended.patch | 6 +- ...rm-radeon-kms-fix-TRAVIS-panel-setup.patch | 6 +- ...k-stack-corruption-under-__ARCH_WANT.patch | 6 +- ...w-processes-in-SNAPSHOT_CREATE_IMAGE.patch | 4 +- ...w-kernel-threads-in-SNAPSHOT_CREATE_.patch | 6 +- ...38-8139cp-fix-missing-napi_gro_flush.patch | 6 +- ...ffer-as-uptodate-before-marking-it-d.patch | 6 +- ...t-remove-notification-to-audio-drive.patch | 6 +- ...Port-hot-remove-notification-to-audi.patch | 6 +- ...42-drm-i915-check-ACTHD-of-all-rings.patch | 4 +- ...043-drm-i915-Fix-TV-Out-refresh-rate.patch | 6 +- .../3.2.6/0044-drm-i915-handle-3rd-pipe.patch | 6 +- ...-force_wake_get-to-func-pointer-in-t.patch | 6 +- ...-force_wake_-get-put-with-the-gt_loc.patch | 4 +- ...e-loop-due-to-overflow-in-ecryptfs_w.patch | 6 +- ...7ehf-Fix-number-of-fans-for-NCT6776F.patch | 6 +- ...-session-setup-code-for-null-user-mo.patch | 6 +- ...usage-of-CONTRAST_CTR-in-suspend-res.patch | 6 +- ...ude-TAINT_FIRMWARE_WORKAROUND-from-d.patch | 6 +- ...ude-TAINT_OOT_MODULE-from-disabling-.patch | 6 +- ...-reject-release-handling-in-iscsit_f.patch | 6 +- ...-double-list_add-with-iscsit_alloc_b.patch | 6 +- ...-discovery-with-INADDR_ANY-and-IN6AD.patch | 10 +- ...-routing-of-input-PGAs-to-line-outpu.patch | 6 +- ...rect-line-input-to-line-output-2-pat.patch | 6 +- ...wm8962-Fix-word-length-configuration.patch | 6 +- ...ling-VMID-should-take-a-runtime-PM-r.patch | 6 +- ...wm8994-Fix-typo-in-VMID-ramp-setting.patch | 6 +- ...t-refcount-decrementing-on-each-resu.patch | 6 +- ...uoso-fix-exchanged-L-R-volumes-of-au.patch | 6 +- ...u-amd-Work-around-broken-IVRS-tables.patch | 6 +- ...ix-error-handling-in-msm_iommu_unmap.patch | 6 +- ...eck-for-overlapping-nodes-during-iso.patch | 6 +- ...66-mm-fix-UP-THP-spin_is_locked-BUGs.patch | 4 +- ...ct-preempted-registration-sense-code.patch | 6 +- ...SISTENT-RESERVE-IN-for-non-reservati.patch | 6 +- ...ense-key-for-INVALID-FIELD-IN-PARAME.patch | 6 +- ...round-for-zero-length-control-CDB-ha.patch | 6 +- ...rrect-ASC-for-unimplemented-VPD-page.patch | 6 +- ...IRY-commands-with-EVPD-0-but-PAGE-CO.patch | 6 +- ...aging-asus_oled-fix-image-processing.patch | 6 +- ...oled-fix-NULL-ptr-crash-on-unloading.patch | 6 +- ...taging-r8712u-Add-new-Sitecom-UsB-ID.patch | 6 +- ...2u-Use-asynchronous-firmware-loading.patch | 4 +- ...usb_endpoint_maxp-uses-__le16_to_cpu.patch | 6 +- ...fix-bug-in-loopback-autoresume-handl.patch | 6 +- ...-USB-quirk-handling-for-Netlogic-XLP.patch | 6 +- ...d-new-PID-number-0xa951-to-the-ftdi-.patch | 6 +- ...-new-zte-3g-dongle-s-pid-to-option.c.patch | 6 +- ...BITS-to-8-to-reduce-tmem-bucket-lock.patch | 6 +- .../0083-zcache-fix-deadlock-condition.patch | 6 +- ...dd-missing-spin_lock_init-for-irq_lo.patch | 6 +- ...d-Pstate-MSR-accesses-on-systems-sup.patch | 6 +- .../0086-powernow-k8-Fix-indexing-issue.patch | 6 +- .../3.2.6/0087-Linux-3.2.6.patch | 6 +- .../3.2.7/0001-ixgbe-fix-vf-lookup.patch | 6 +- .../3.2.7/0002-igb-fix-vf-lookup.patch | 6 +- ...n-issue-where-perf-report-fails-to-s.patch | 6 +- ...erf-stack-to-non-executable-on-x86_6.patch | 6 +- ...xplicit-bpp-selection-for-intel_dp_l.patch | 6 +- ...rm-i915-no-lvds-quirk-for-AOpen-MP45.patch | 6 +- ...el-panic-during-driver-initilization.patch | 6 +- ...-fix-a-WEP-crypto-related-regression.patch | 6 +- ..._hw-fix-a-RTS-CTS-timeout-regression.patch | 6 +- ...s-Fix-bit-shifting-in-f75375_write16.patch | 6 +- ...11-net-enable-TC35815-for-MIPS-again.patch | 6 +- ...ower-PROP_MAX_SHIFT-to-32-on-64-bit-.patch | 6 +- ...event-integer-overflow-in-relay_open.patch | 6 +- ...-a-single-frame-in-the-rx-reorder-bu.patch | 6 +- ...LL-bdi-dev-in-trace-writeback_single.patch | 4 +- ...referencing-NULL-bdi-dev-on-trace_wr.patch | 6 +- ...x-automatic-pwm-mode-setting-for-F75.patch | 6 +- ...est-oplock-when-doing-open-on-lookup.patch | 6 +- ...n-error-from-standard_receive3-after.patch | 6 +- ...12-Use-binary-and-instead-of-modulus.patch | 6 +- ...pto-sha512-Avoid-stack-bloat-on-i386.patch | 6 +- ...wakeup-timer-races-with-bdi_unregist.patch | 6 +- ...x-default-inaudible-sound-on-Gateway.patch | 6 +- ...tialization-of-secondary-capture-sou.patch | 6 +- ...ent-speaker-output-on-Acer-Aspire-69.patch | 6 +- ...ve-and-restore-sdioirq-when-soft-res.patch | 6 +- ...Fix-PIO-mode-with-support-of-highmem.patch | 4 +- ...-remap-pirqs-onto-evtchns-if-xen_hav.patch | 6 +- ...029-crypto-sha512-use-standard-ror64.patch | 4 +- .../3.2.7/0030-Linux-3.2.7.patch | 6 +- ..._state_restore-isn-t-called-from-asm.patch | 4 +- ...ake-irq_fpu_usable-tests-more-robust.patch | 6 +- .../0003-i387-fix-sense-of-sanity-check.patch | 6 +- ...preemption-unsafe-user-stack-save-re.patch | 4 +- ...DFPU-clearing-out-of-__save_init_fpu.patch | 6 +- ...touch-TS_USEDFPU-directly-use-helper.patch | 6 +- ...reload-FPU-state-at-task-switch-time.patch | 4 +- ...-K8-fpu-fxsave-fxrstor-workaround-fr.patch | 4 +- ...DFPU-flag-from-thread_info-to-task_s.patch | 6 +- ...e-FPU-state-preloading-at-context-sw.patch | 8 +- .../3.2.8/0011-Linux-3.2.8.patch | 6 +- ...-Security-tomoyo-add-.gitignore-file.patch | 8 +- ...er_pmu_start-restores-incorrect-valu.patch | 8 +- ...-AT91-gadget-registration-for-module.patch | 6 +- ...m-radeon-kms-fix-MSI-re-arm-on-rv370.patch | 6 +- ...-workaround-hard-wired-bus-number-V2.patch | 8 +- ...-mac80211-Fix-a-rwlock-bad-magic-bug.patch | 8 +- .../3.2.9/0007-ipheth-Add-iPhone-4S.patch | 8 +- ...-defaults-initialization-from-raw-ca.patch | 8 +- ...-lower-inode-attrs-after-setting-low.patch | 8 +- ...me-to-tod-clock-comparator-conversio.patch | 8 +- ...s-fix-d_inode_lookup-dentry-ref-leak.patch | 8 +- ...-fix-null-pointer-dereference-in-pl3.patch | 8 +- ...-redundant-jack-creations-for-cx5051.patch | 8 +- ...ore-check-for-zero-length-ioctl-data.patch | 8 +- ...Fix-an-Oops-in-the-NFSv4-getacl-code.patch | 6 +- ...throw-out-bad-delegation-stateids-on.patch | 8 +- ...7-NFSv4-fix-server_scope-memory-leak.patch | 8 +- ...-v7-Disable-preemption-when-reading-.patch | 8 +- ...5-1-fix-v7-boot-with-lockdep-enabled.patch | 8 +- ...orten-timer-period-for-slave-devices.patch | 8 +- ...arp-respond-if-iif-rt-dst.dev-if-pri.patch | 8 +- ...oll_poll_dev-should-access-dev-flags.patch | 8 +- ...23-net_sched-Bug-in-netem-reordering.patch | 8 +- ...force-minimum-size-of-VETH_INFO_PEER.patch | 8 +- .../0025-via-velocity-S3-resume-fix.patch | 8 +- ...et-flowi-parameters-on-route-connect.patch | 8 +- ...t-binding-oif-to-iif-in-no-sock-case.patch | 8 +- ...rder-of-ip_rt_get_source-and-update-.patch | 8 +- ...isc_skb_cb-upper-size-bound-explicit.patch | 6 +- ...-about-hard_header_len-and-use-skb-c.patch | 8 +- ...031-gro-more-generic-L2-header-check.patch | 8 +- ...cktag_one-to-tag-ranges-not-aligned-.patch | 8 +- ...p_shifted_skb-passes-to-tcp_sacktag_.patch | 8 +- ...ted_skb-adjustment-of-lost_cnt_hint-.patch | 8 +- ...rup-VID-PIDs-to-cp210x-serial-driver.patch | 8 +- ...anup-zte-3g-dongle-s-pid-in-option.c.patch | 8 +- ...b_3410_5052-Add-Abbot-Diabetes-Care-.patch | 6 +- ...uplicate-USB-3.0-hub-feature-defines.patch | 8 +- ...f-when-BIOS-disables-host-PCI-device.patch | 8 +- ...used-by-more-USB2-ports-than-USB3-po.patch | 8 +- ...ncoding-for-HS-bulk-control-NAK-rate.patch | 8 +- ...USB3-probe-on-missing-legacy-PCI-IRQ.patch | 6 +- ...B-Set-hub-depth-after-USB3-hub-reset.patch | 10 +- ...-fix-freezing-of-the-scanning-thread.patch | 6 +- ...-Allow-control-CDBs-with-data-1-page.patch | 14 +- ...m8962-Fix-sidetone-enumeration-texts.patch | 8 +- ...-Fix-overflow-of-vol-sw-check-bitmap.patch | 8 +- ...-Fix-surround-output-regression-on-A.patch | 8 +- ...p_mutex-for-access-to-the-VMA-prio-l.patch | 8 +- ...max6639-Fix-FAN_FROM_REG-calculation.patch | 8 +- ...x-PPR-register-initialization-to-set.patch | 8 +- ...1015-Fix-file-leak-in-probe-function.patch | 8 +- ...ops-in-drivers-video-omap2-dss-dpi.c.patch | 8 +- ...s-in-arch-arm-mach-omap2-vp.c-when-p.patch | 74 -- ...nd-L2-cache-sharing-information-for.patch} | 8 +- ...es-with-idx-1-in-ath9k-rate-control.patch} | 8 +- ...shot-irqs-when-thread-was-not-woken.patch} | 8 +- ...-Handle-pending-irqs-in-irq_startup.patch} | 6 +- ...son-overwritten-warning-caused-by-u.patch} | 8 +- ...n-the-SCSI-power-management-handler.patch} | 8 +- ...-of-fwmark-templates-during-schedul.patch} | 8 +- ...ch => 0061-jme-Fix-FIFO-flush-issue.patch} | 6 +- ...ot-free-all-rx-dma-descriptors-duri.patch} | 8 +- ...eate-files-in-tmp-with-predictable-.patch} | 8 +- ...sr-hang-when-hw-is-unplugged-under-.patch} | 8 +- ...-conditon-during-start-of-streaming.patch} | 8 +- ...edge-hardware-after-early-callbacks.patch} | 8 +- ...-register-write-order-when-setting-.patch} | 8 +- ...OLLFREE-to-flush-signalfd_wqh-befor.patch} | 6 +- ...er_pollwait-can-use-the-freed-pwq-w.patch} | 6 +- ...ths.patch => 0070-epoll-limit-paths.patch} | 6 +- ...opy_to_user-without-the-underscores.patch} | 8 +- ...nux-3.2.9.patch => 0072-Linux-3.2.9.patch} | 8 +- ...dis-HACK-around-undefined-variables.patch} | 8 +- ...x-fb-add-DVI-support-for-beaglebone.patch} | 8 +- ...-everything-onto-3.2-WARNING-MEGAPA.patch} | 8 +- .../0004-more-beaglebone-merges.patch} | 8 +- .../0005-beaglebone-disable-tsadc.patch} | 8 +- ...l-purpose-mode-untested-with-touchs.patch} | 6 +- ...-board-file-mfd-support-fix-warning.patch} | 6 +- ...-init-tsc-bone-style-for-new-boards.patch} | 8 +- ...ake-stepconfig-channel-configurable.patch} | 8 +- .../0010-tscadc-Trigger-through-sysfs.patch} | 6 +- ...i-Remove-debug-messages-for-meta-ti.patch} | 8 +- ...ch-to-polling-instead-of-interrupts.patch} | 8 +- .../0013-beaglebone-fix-ADC-init.patch} | 8 +- .../0014-AM335x-MUX-add-ehrpwm1A.patch} | 8 +- ...-PWM-for-lcd-backlight-backlight-is.patch} | 8 +- ...o-to-max-value-of-14-to-avoid-SD-Ca.patch} | 8 +- ...fault-brightness-to-50-for-pwm-back.patch} | 8 +- ...ebuffer-driver-supporting-Adafruit-.patch} | 8 +- ...aglebone-use-P8_6-gpio1_3-as-w1-bus.patch} | 8 +- ...pport-for-Towertech-TT3201-CAN-cape.patch} | 10 +- ...-fix-serial-mux-warnings-for-am33xx.patch} | 9 +- ...m335x-correct-McASP0-pin-mux-detail.patch} | 8 +- .../linux/linux-ti33x-psp-3.2/patch.sh | 38 + recipes-kernel/linux/linux-ti33x-psp_3.2.bb | 188 +++- 597 files changed, 9001 insertions(+), 1667 deletions(-) create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0001-autofs-work-around-unhappy-compat-problem-on-x86-64.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0002-Fix-autofs-compile-without-CONFIG_COMPAT.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0003-compat-fix-compile-breakage-on-s390.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0004-drm-i915-Prevent-a-machine-hang-by-checking-crtc-act.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0005-ARM-LPC32xx-serial.c-HW-bug-workaround.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0006-ARM-LPC32xx-serial.c-Fixed-loop-limit.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0007-ARM-LPC32xx-irq.c-Clear-latched-event.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0008-ARM-LPC32xx-Fix-interrupt-controller-init.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0009-ARM-LPC32xx-Fix-irq-on-GPI_28.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0010-watchdog-hpwdt-clean-up-set_memory_x-call-for-32-bit.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0011-i2c-mxs-only-flag-completion-when-queue-is-completel.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0012-regulator-fix-the-ldo-configure-according-to-88pm860.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0013-S390-KEYS-Enable-the-compat-keyctl-wrapper-on-s390x.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0014-perf-x86-kvm-Fix-Host-Only-Guest-Only-counting-with-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0015-ALSA-hda-realtek-Fix-resume-of-multiple-input-source.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0016-ALSA-hda-Add-a-fake-mute-feature.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0017-ALSA-hda-Always-set-HP-pin-in-unsol-handler-for-STAC.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0018-regset-Prevent-null-pointer-reference-on-readonly-re.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0019-regset-Return-EFAULT-not-EIO-on-host-side-memory-fau.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0020-mfd-Fix-ACPI-conflict-check.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0021-mfd-Test-for-jack-detection-when-deciding-if-wm8994-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0022-genirq-Clear-action-thread_mask-if-IRQ_ONESHOT-is-no.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0023-ARM-S3C24XX-DMA-resume-regression-fix.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0024-Move-Logitech-Harmony-900-from-cdc_ether-to-zaurus.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0025-alpha-fix-32-64-bit-bug-in-futex-support.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0026-mmc-atmel-mci-don-t-use-dma-features-when-using-DMA-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0027-mmc-sdhci-esdhc-imx-fix-for-mmc-cards-on-i.MX5.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0028-aio-wake-up-waiters-when-freeing-unused-kiocbs.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0029-mm-memcg-Correct-unregistring-of-events-attached-to-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0030-NOMMU-Don-t-need-to-clear-vm_mm-when-deleting-a-VMA.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0031-cifs-fix-dentry-refcount-leak-when-opening-a-FIFO-on.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0032-mac80211-zero-initialize-count-field-in-ieee80211_tx.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0033-ath9k_hw-prevent-writes-to-const-data-on-AR9160.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0034-kprobes-return-proper-error-code-from-register_kprob.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0035-mm-thp-fix-BUG-on-mm-nr_ptes.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0036-iwlwifi-fix-key-removal.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0037-tty-powerpc-early-udbg-consoles-can-t-be-modules.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0038-S390-qdio-fix-handler-function-arguments-for-zfcp-da.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0039-rapidio-tsi721-fix-queue-wrapping-bug-in-inbound-doo.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0040-HID-usbhid-Add-NOGET-quirk-for-the-AIREN-Slim-keyboa.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0041-crypto-mv_cesa-fix-final-callback-not-ignoring-input.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0042-osd_uld-Bump-MAX_OSD_DEVICES-from-64-to-1-048-576.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0043-viafb-select-HW-scaling-on-VX900-for-IGA2.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0044-viafb-fix-IGA1-modesetting-on-VX900.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0045-ASoC-dapm-Check-for-bias-level-when-powering-down.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0046-ASoC-i.MX-SSI-Fix-DSP_A-format.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0047-bsg-fix-sysfs-link-remove-warning.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0048-avr32-select-generic-atomic64_t-support.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0049-ACPI-PM-Do-not-save-restore-NVS-on-Asus-K54C-K54HR.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0050-rtl8192cu-Add-new-device-IDs.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0051-drm-i915-gen7-implement-rczunit-workaround.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0052-drm-i915-gen7-Implement-an-L3-caching-workaround.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0053-drm-i915-gen7-work-around-a-system-hang-on-IVB.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0054-drm-i915-gen7-Disable-the-RHWO-optimization-as-it-ca.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0055-drm-i915-fix-ELD-writing-for-SandyBridge.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0056-ARM-orion-Fix-USB-phy-for-orion5x.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0057-ARM-orion-Fix-Orion5x-GPIO-regression-from-MPP-clean.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0058-OMAP-4430SDP-Panda-use-gpio_free_array-to-free-HDMI-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0059-OMAP-4430SDP-Panda-rename-HPD-GPIO-to-CT_CP_HPD.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0060-OMAPDSS-remove-wrong-HDMI-HPD-muxing.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0062-OMAP-4430SDP-Panda-add-HDMI-HPD-gpio.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0063-OMAPDSS-HDMI-PHY-burnout-fix.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0064-OMAPDSS-HDMI-hot-plug-detect-fix.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0065-ARM-7345-1-errata-update-workaround-for-A9-erratum-7.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0066-ARM-7354-1-perf-limit-sample_period-to-half-max_peri.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0067-ARM-7355-1-perf-clear-overflow-flag-when-disabling-c.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0068-ARM-7356-1-perf-check-that-we-have-an-event-in-the-P.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0069-ARM-7357-1-perf-fix-overflow-handling-for-xscale2-PM.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0070-media-staging-lirc_serial-Fix-init-exit-order.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0071-media-staging-lirc_serial-Free-resources-on-failure-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0072-media-staging-lirc_serial-Fix-deadlock-on-resume-fai.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0073-media-staging-lirc_serial-Do-not-assume-error-codes-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0074-Input-ALPS-fix-touchpad-detection-when-buttons-are-p.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0075-hwmon-pmbus_core-Fix-maximum-number-of-POUT-alarm-at.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0076-hwmon-jc42-Add-support-for-ST-Microelectronics-STTS2.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0077-hwmon-jc42-Add-support-for-AT30TS00-TS3000GB2-TSE200.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0078-hwmon-zl6100-Maintain-delay-parameter-in-driver-inst.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0079-carl9170-Fix-memory-accounting-when-sta-is-in-power-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0080-carl9170-fix-frame-delivery-if-sta-is-in-powersave-m.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0081-drm-radeon-kms-set-SX_MISC-in-the-r6xx-blit-code-v2.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0082-net-usbnet-avoid-recursive-locking-in-usbnet_stop.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0083-x86-amd-iommu_set_device_table-must-not-be-__init.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0084-dm-ioctl-do-not-leak-argv-if-target-message-only-con.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0085-dm-io-fix-discard-support.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0086-dm-flakey-fix-crash-on-read-when-corrupt_bio_byte-no.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0087-dm-thin-metadata-remove-incorrect-close_device-on-cr.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0088-dm-thin-metadata-unlock-superblock-in-init_pmd-error.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0089-dm-thin-metadata-decrement-counter-after-removing-ma.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0090-dm-raid-set-MD_CHANGE_DEVS-when-rebuilding.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0091-dm-raid-fix-flush-support.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0092-cs5535-mfgpt-don-t-call-__init-function-from-__devin.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0093-mfd-Fix-cs5535-section-mismatch.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0094-spi-topcliff-pch-rename-pch_spi_pcidev-to-pch_spi_pc.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0095-Linux-3.2.10.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0001-Revert-mfd-Test-for-jack-detection-when-deciding-if-.patch create mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0002-Linux-3.2.11.patch delete mode 100644 recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0054-ARM-omap-fix-oops-in-arch-arm-mach-omap2-vp.c-when-p.patch rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0055-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch => 0054-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch} (94%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0056-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch => 0055-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch} (87%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0057-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch => 0056-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch} (92%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0058-genirq-Handle-pending-irqs-in-irq_startup.patch => 0057-genirq-Handle-pending-irqs-in-irq_startup.patch} (96%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0059-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch => 0058-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch} (95%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0060-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch => 0059-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch} (95%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0061-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch => 0060-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch} (89%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0062-jme-Fix-FIFO-flush-issue.patch => 0061-jme-Fix-FIFO-flush-issue.patch} (93%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0063-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch => 0062-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch} (92%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0064-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch => 0063-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch} (90%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0065-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch => 0064-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch} (92%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0066-hdpvr-fix-race-conditon-during-start-of-streaming.patch => 0065-hdpvr-fix-race-conditon-during-start-of-streaming.patch} (86%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0067-imon-don-t-wedge-hardware-after-early-callbacks.patch => 0066-imon-don-t-wedge-hardware-after-early-callbacks.patch} (94%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0068-hwmon-f75375s-Fix-register-write-order-when-setting-.patch => 0067-hwmon-f75375s-Fix-register-write-order-when-setting-.patch} (89%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0069-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch => 0068-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch} (97%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0070-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch => 0069-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch} (96%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0071-epoll-limit-paths.patch => 0070-epoll-limit-paths.patch} (99%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0072-cdrom-use-copy_to_user-without-the-underscores.patch => 0071-cdrom-use-copy_to_user-without-the-underscores.patch} (90%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/{0073-Linux-3.2.9.patch => 0072-Linux-3.2.9.patch} (68%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0002-f_rndis-HACK-around-undefined-variables.patch => beaglebone/0001-f_rndis-HACK-around-undefined-variables.patch} (81%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0003-da8xx-fb-add-DVI-support-for-beaglebone.patch => beaglebone/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch} (81%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0004-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch => beaglebone/0003-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch} (98%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0005-more-beaglebone-merges.patch => beaglebone/0004-more-beaglebone-merges.patch} (95%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0006-beaglebone-disable-tsadc.patch => beaglebone/0005-beaglebone-disable-tsadc.patch} (82%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0007-tscadc-Add-general-purpose-mode-untested-with-touchs.patch => beaglebone/0006-tscadc-Add-general-purpose-mode-untested-with-touchs.patch} (98%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0008-tscadc-Add-board-file-mfd-support-fix-warning.patch => beaglebone/0007-tscadc-Add-board-file-mfd-support-fix-warning.patch} (91%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0009-AM335X-init-tsc-bone-style-for-new-boards.patch => beaglebone/0008-AM335X-init-tsc-bone-style-for-new-boards.patch} (80%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0010-tscadc-make-stepconfig-channel-configurable.patch => beaglebone/0009-tscadc-make-stepconfig-channel-configurable.patch} (87%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0011-tscadc-Trigger-through-sysfs.patch => beaglebone/0010-tscadc-Trigger-through-sysfs.patch} (97%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0012-meta-ti-Remove-debug-messages-for-meta-ti.patch => beaglebone/0011-meta-ti-Remove-debug-messages-for-meta-ti.patch} (84%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0013-tscadc-switch-to-polling-instead-of-interrupts.patch => beaglebone/0012-tscadc-switch-to-polling-instead-of-interrupts.patch} (89%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0014-beaglebone-fix-ADC-init.patch => beaglebone/0013-beaglebone-fix-ADC-init.patch} (89%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0015-AM335x-MUX-add-ehrpwm1A.patch => beaglebone/0014-AM335x-MUX-add-ehrpwm1A.patch} (81%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0016-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch => beaglebone/0015-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch} (97%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0017-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch => beaglebone/0016-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch} (82%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0018-beaglebone-set-default-brightness-to-50-for-pwm-back.patch => beaglebone/0017-beaglebone-set-default-brightness-to-50-for-pwm-back.patch} (80%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0019-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch => beaglebone/0018-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch} (98%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0020-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch => beaglebone/0019-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch} (92%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0021-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch => beaglebone/0020-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch} (97%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0022-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch => beaglebone/0021-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch} (86%) rename recipes-kernel/linux/linux-ti33x-psp-3.2/{0023-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch => beaglebone/0022-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch} (82%) create mode 100755 recipes-kernel/linux/linux-ti33x-psp-3.2/patch.sh diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc index f4954f50..b8a5c880 100644 --- a/conf/machine/include/ti33x.inc +++ b/conf/machine/include/ti33x.inc @@ -4,7 +4,7 @@ require conf/machine/include/soc-family.inc require conf/machine/include/tune-cortexa8.inc PREFERRED_PROVIDER_virtual/kernel = "linux-ti33x-psp" # Increase this everytime you change something in the kernel -MACHINE_KERNEL_PR = "r5" +MACHINE_KERNEL_PR = "r6" KERNEL_IMAGETYPE = "uImage" diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0001-MAINTAINERS-stable-Update-address.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0001-MAINTAINERS-stable-Update-address.patch index fe2b0d6b..8ba00745 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0001-MAINTAINERS-stable-Update-address.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0001-MAINTAINERS-stable-Update-address.patch @@ -1,4 +1,4 @@ -From d1fe421bb81064477843db98b4804fec79eae30e Mon Sep 17 00:00:00 2001 +From b794efe1ee39a3987a8957553c9b195f2efb701f Mon Sep 17 00:00:00 2001 From: Joe Perches Date: Fri, 9 Dec 2011 13:54:34 -0800 Subject: [PATCH 01/49] MAINTAINERS: stable: Update address @@ -11,7 +11,7 @@ Signed-off-by: Joe Perches Signed-off-by: Greg Kroah-Hartman --- MAINTAINERS | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 62f1cd3..f986e7d 100644 @@ -27,5 +27,5 @@ index 62f1cd3..f986e7d 100644 STAGING SUBSYSTEM -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0002-Documentation-Update-stable-address.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0002-Documentation-Update-stable-address.patch index 10b9e325..4de7c821 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0002-Documentation-Update-stable-address.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0002-Documentation-Update-stable-address.patch @@ -1,4 +1,4 @@ -From 3dc851fe5a59ee0eb306b3a29819ee040ba69a24 Mon Sep 17 00:00:00 2001 +From 154964fb738a03a11e805252423a902b9c481c0f Mon Sep 17 00:00:00 2001 From: Joe Perches Date: Fri, 9 Dec 2011 14:12:00 -0800 Subject: [PATCH 02/49] Documentation: Update stable address @@ -52,5 +52,5 @@ index 903a254..8a48c9b 100644 When selecting recipients for a patch, it is good to have an idea of who you think will eventually accept the patch and get it merged. While it -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0003-firmware-Fix-an-oops-on-reading-fw_priv-fw-in-sysfs-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0003-firmware-Fix-an-oops-on-reading-fw_priv-fw-in-sysfs-.patch index 146af6d3..1714a0e0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0003-firmware-Fix-an-oops-on-reading-fw_priv-fw-in-sysfs-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0003-firmware-Fix-an-oops-on-reading-fw_priv-fw-in-sysfs-.patch @@ -1,4 +1,4 @@ -From 9fa97016831ab21d14565a478dc462f35dfb7d2b Mon Sep 17 00:00:00 2001 +From 27d332636f77fe598e435682ced1dfd589ffd0e6 Mon Sep 17 00:00:00 2001 From: Neil Horman Date: Mon, 2 Jan 2012 15:31:23 -0500 Subject: [PATCH 03/49] firmware: Fix an oops on reading fw_priv->fw in sysfs @@ -33,7 +33,7 @@ Signed-off-by: Neil Horman Signed-off-by: Greg Kroah-Hartman --- drivers/base/firmware_class.c | 14 +++++++------- - 1 files changed, 7 insertions(+), 7 deletions(-) + 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/base/firmware_class.c b/drivers/base/firmware_class.c index 06ed6b4..3719c94 100644 @@ -77,5 +77,5 @@ index 06ed6b4..3719c94 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0004-rt2800usb-Move-ID-out-of-unknown.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0004-rt2800usb-Move-ID-out-of-unknown.patch index 6923c7ee..4a6caf49 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0004-rt2800usb-Move-ID-out-of-unknown.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0004-rt2800usb-Move-ID-out-of-unknown.patch @@ -1,4 +1,4 @@ -From c64f87400ad7f27c043d969e695b3b2384e8a246 Mon Sep 17 00:00:00 2001 +From 13b85c61c69eec7cfd6dde8ce87540ca0760fb49 Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Tue, 27 Dec 2011 12:22:51 -0600 Subject: [PATCH 04/49] rt2800usb: Move ID out of unknown @@ -16,7 +16,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/rt2x00/rt2800usb.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c index 3778763..3265b34 100644 @@ -39,5 +39,5 @@ index 3778763..3265b34 100644 /* Logitec */ { USB_DEVICE(0x0789, 0x0168) }, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0005-offb-Fix-setting-of-the-pseudo-palette-for-8bpp.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0005-offb-Fix-setting-of-the-pseudo-palette-for-8bpp.patch index e019802f..0ac0a3ef 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0005-offb-Fix-setting-of-the-pseudo-palette-for-8bpp.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0005-offb-Fix-setting-of-the-pseudo-palette-for-8bpp.patch @@ -1,4 +1,4 @@ -From 698d2012f8540d1cedc1f49013ba320e382cd1d9 Mon Sep 17 00:00:00 2001 +From 7cfe5244ace9d57f46d8928552a885b084e04170 Mon Sep 17 00:00:00 2001 From: Benjamin Herrenschmidt Date: Wed, 28 Dec 2011 00:10:16 +0000 Subject: [PATCH 05/49] offb: Fix setting of the pseudo-palette for >8bpp @@ -21,7 +21,7 @@ Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Greg Kroah-Hartman --- drivers/video/offb.c | 50 +++++++++++++++++++++++--------------------------- - 1 files changed, 23 insertions(+), 27 deletions(-) + 1 file changed, 23 insertions(+), 27 deletions(-) diff --git a/drivers/video/offb.c b/drivers/video/offb.c index cb163a5..24e1fc6 100644 @@ -88,5 +88,5 @@ index cb163a5..24e1fc6 100644 green >>= 8; blue >>= 8; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0006-offb-Fix-bug-in-calculating-requested-vram-size.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0006-offb-Fix-bug-in-calculating-requested-vram-size.patch index 19c6d428..d50f615a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0006-offb-Fix-bug-in-calculating-requested-vram-size.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0006-offb-Fix-bug-in-calculating-requested-vram-size.patch @@ -1,4 +1,4 @@ -From 37c7c45ec59ce80eaedb2b8edc4b797e4ad0ef03 Mon Sep 17 00:00:00 2001 +From fa2fd2a2567605b97f702458ad603c502d680b8e Mon Sep 17 00:00:00 2001 From: Benjamin Herrenschmidt Date: Tue, 3 Jan 2012 12:09:15 +1100 Subject: [PATCH 06/49] offb: Fix bug in calculating requested vram size @@ -12,7 +12,7 @@ Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Greg Kroah-Hartman --- drivers/video/offb.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/offb.c b/drivers/video/offb.c index 24e1fc6..3251a02 100644 @@ -28,5 +28,5 @@ index 24e1fc6..3251a02 100644 unsigned long res_start = address; struct fb_fix_screeninfo *fix; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0007-libertas-clean-up-scan-thread-handling.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0007-libertas-clean-up-scan-thread-handling.patch index 38fbce3c..f1586e92 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0007-libertas-clean-up-scan-thread-handling.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0007-libertas-clean-up-scan-thread-handling.patch @@ -1,4 +1,4 @@ -From 3184baa0e69e6ad327808b91e0d915090c59b99b Mon Sep 17 00:00:00 2001 +From e6b88766bba2a356fba01665ddf133de1bb35051 Mon Sep 17 00:00:00 2001 From: Andres Salomon Date: Mon, 19 Dec 2011 12:22:58 -0800 Subject: [PATCH 07/49] libertas: clean up scan thread handling @@ -46,7 +46,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/libertas/cfg.c | 10 ++++++---- - 1 files changed, 6 insertions(+), 4 deletions(-) + 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/net/wireless/libertas/cfg.c b/drivers/net/wireless/libertas/cfg.c index a7f1ab2..db64ef1 100644 @@ -82,5 +82,5 @@ index a7f1ab2..db64ef1 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0008-bcma-support-for-suspend-and-resume.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0008-bcma-support-for-suspend-and-resume.patch index fa518499..2ff2e385 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0008-bcma-support-for-suspend-and-resume.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0008-bcma-support-for-suspend-and-resume.patch @@ -1,4 +1,4 @@ -From 84c0b10f18c54e0f669f9ac81872db6aff1e59b4 Mon Sep 17 00:00:00 2001 +From 5799429729ba8ad2cc0854682b106df29cdf2c7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= Date: Fri, 9 Dec 2011 22:16:07 +0100 Subject: [PATCH 08/49] bcma: support for suspend and resume @@ -17,7 +17,7 @@ Signed-off-by: Greg Kroah-Hartman drivers/bcma/bcma_private.h | 3 +++ drivers/bcma/host_pci.c | 37 +++++++++++++++++++++++++++++++++++++ drivers/bcma/main.c | 16 ++++++++++++++++ - 3 files changed, 56 insertions(+), 0 deletions(-) + 3 files changed, 56 insertions(+) diff --git a/drivers/bcma/bcma_private.h b/drivers/bcma/bcma_private.h index 30a3085..fda56bd 100644 @@ -116,5 +116,5 @@ index 70c84b9..10f92b3 100644 { drv->drv.name = drv->name; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0009-wl12xx-Validate-FEM-index-from-ini-file-and-FW.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0009-wl12xx-Validate-FEM-index-from-ini-file-and-FW.patch index 3380e52b..7b89ef2e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0009-wl12xx-Validate-FEM-index-from-ini-file-and-FW.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0009-wl12xx-Validate-FEM-index-from-ini-file-and-FW.patch @@ -1,4 +1,4 @@ -From aa9c7fd565d04120156ef720235e9a759638606a Mon Sep 17 00:00:00 2001 +From b230ef10214deadf20f4851b9f339333aa91b384 Mon Sep 17 00:00:00 2001 From: Pontus Fuchs Date: Tue, 18 Oct 2011 09:23:41 +0200 Subject: [PATCH 09/49] wl12xx: Validate FEM index from ini file and FW @@ -14,7 +14,7 @@ Signed-off-by: Luciano Coelho Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/wl12xx/cmd.c | 22 ++++++++++++++++++++++ - 1 files changed, 22 insertions(+), 0 deletions(-) + 1 file changed, 22 insertions(+) diff --git a/drivers/net/wireless/wl12xx/cmd.c b/drivers/net/wireless/wl12xx/cmd.c index a52299e..54a0d66 100644 @@ -71,5 +71,5 @@ index a52299e..54a0d66 100644 answer ? "auto" : "manual", gp->tx_bip_fem_manufacturer); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0010-wl12xx-Check-buffer-bound-when-processing-nvs-data.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0010-wl12xx-Check-buffer-bound-when-processing-nvs-data.patch index d462ef66..fb3214ac 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0010-wl12xx-Check-buffer-bound-when-processing-nvs-data.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0010-wl12xx-Check-buffer-bound-when-processing-nvs-data.patch @@ -1,4 +1,4 @@ -From bcd7880977c293b60ae6dbae4264d6c47be08fb9 Mon Sep 17 00:00:00 2001 +From 1fae8f9be678520727414fa8f16417e17ccd4088 Mon Sep 17 00:00:00 2001 From: Pontus Fuchs Date: Tue, 18 Oct 2011 09:23:42 +0200 Subject: [PATCH 10/49] wl12xx: Check buffer bound when processing nvs data @@ -15,7 +15,7 @@ Signed-off-by: Luciano Coelho Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/wl12xx/boot.c | 14 ++++++++++++++ - 1 files changed, 14 insertions(+), 0 deletions(-) + 1 file changed, 14 insertions(+) diff --git a/drivers/net/wireless/wl12xx/boot.c b/drivers/net/wireless/wl12xx/boot.c index 6813379..a7b327d 100644 @@ -64,5 +64,5 @@ index 6813379..a7b327d 100644 static void wl1271_boot_enable_interrupts(struct wl1271 *wl) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0011-wl12xx-Restore-testmode-ABI.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0011-wl12xx-Restore-testmode-ABI.patch index 7c619d49..2700f3b0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0011-wl12xx-Restore-testmode-ABI.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0011-wl12xx-Restore-testmode-ABI.patch @@ -1,4 +1,4 @@ -From 78848b4805314cdbf6c342b8315cdf7db2a1d09e Mon Sep 17 00:00:00 2001 +From 99a27ec9ad08dc0ab97efb62c424215911e2a580 Mon Sep 17 00:00:00 2001 From: Pontus Fuchs Date: Thu, 1 Dec 2011 12:13:44 +0100 Subject: [PATCH 11/49] wl12xx: Restore testmode ABI @@ -13,7 +13,7 @@ Signed-off-by: Luciano Coelho Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/wl12xx/testmode.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/wl12xx/testmode.c b/drivers/net/wireless/wl12xx/testmode.c index 4ae8eff..abfb120 100644 @@ -28,5 +28,5 @@ index 4ae8eff..abfb120 100644 WL1271_TM_CMD_RECOVER, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0012-powerpc-time-Handle-wrapping-of-decrementer.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0012-powerpc-time-Handle-wrapping-of-decrementer.patch index 77fcc8b4..2a260369 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0012-powerpc-time-Handle-wrapping-of-decrementer.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0012-powerpc-time-Handle-wrapping-of-decrementer.patch @@ -1,4 +1,4 @@ -From 9c146884a6b099ed8892c056e26eae85019bc2c9 Mon Sep 17 00:00:00 2001 +From 9964209638e47771c184f5eb8ea393e852dcb87e Mon Sep 17 00:00:00 2001 From: Anton Blanchard Date: Wed, 23 Nov 2011 20:07:17 +0000 Subject: [PATCH 12/49] powerpc/time: Handle wrapping of decrementer @@ -89,5 +89,5 @@ index 522bb1d..5db163c 100644 struct clock_event_device *dev) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0013-powerpc-Fix-unpaired-probe_hcall_entry-and-probe_hca.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0013-powerpc-Fix-unpaired-probe_hcall_entry-and-probe_hca.patch index 69c746e2..75718a70 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0013-powerpc-Fix-unpaired-probe_hcall_entry-and-probe_hca.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0013-powerpc-Fix-unpaired-probe_hcall_entry-and-probe_hca.patch @@ -1,4 +1,4 @@ -From 78f337d172aafe8577dab8044f26326850b6c5d0 Mon Sep 17 00:00:00 2001 +From a5053ab063ae0b2fd8a4d77225570b93db184fd5 Mon Sep 17 00:00:00 2001 From: Li Zhong Date: Sun, 18 Dec 2011 16:03:04 +0000 Subject: [PATCH 13/49] powerpc: Fix unpaired probe_hcall_entry and @@ -81,5 +81,5 @@ index 27a4950..dc36ea6 100644 out: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0014-IB-qib-Fix-a-possible-data-corruption-when-receiving.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0014-IB-qib-Fix-a-possible-data-corruption-when-receiving.patch index 8f8624a8..d489f53e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0014-IB-qib-Fix-a-possible-data-corruption-when-receiving.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0014-IB-qib-Fix-a-possible-data-corruption-when-receiving.patch @@ -1,4 +1,4 @@ -From 838487db8eb68ce5fa5417e9ea1333795f172523 Mon Sep 17 00:00:00 2001 +From 1792dc9565d7aac9b9696ea760d807faaddb3346 Mon Sep 17 00:00:00 2001 From: Ram Vepa Date: Fri, 23 Dec 2011 08:01:43 -0500 Subject: [PATCH 14/49] IB/qib: Fix a possible data corruption when receiving @@ -74,5 +74,5 @@ index 1d58959..5a070e8 100644 static u32 qib_7322_hdrqempty(struct qib_ctxtdata *rcd) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0015-IB-uverbs-Protect-QP-multicast-list.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0015-IB-uverbs-Protect-QP-multicast-list.patch index bff13510..a95b19b4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0015-IB-uverbs-Protect-QP-multicast-list.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0015-IB-uverbs-Protect-QP-multicast-list.patch @@ -1,4 +1,4 @@ -From a2beea13ae4c2ffcaa7f0ddf94fde1246e2e6fc1 Mon Sep 17 00:00:00 2001 +From a2128de6bb92885e31935d6c2e55f710cc4450da Mon Sep 17 00:00:00 2001 From: Eli Cohen Date: Tue, 3 Jan 2012 20:36:48 -0800 Subject: [PATCH 15/49] IB/uverbs: Protect QP multicast list @@ -24,7 +24,7 @@ Signed-off-by: Roland Dreier Signed-off-by: Greg Kroah-Hartman --- drivers/infiniband/core/uverbs_cmd.c | 21 +++++++++++++++++---- - 1 files changed, 17 insertions(+), 4 deletions(-) + 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/drivers/infiniband/core/uverbs_cmd.c b/drivers/infiniband/core/uverbs_cmd.c index 254f164..e3db8ef 100644 @@ -92,5 +92,5 @@ index 254f164..e3db8ef 100644 return ret ? ret : in_len; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0016-iwlagn-fix-TID-use-bug.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0016-iwlagn-fix-TID-use-bug.patch index 7c020372..61767fa3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0016-iwlagn-fix-TID-use-bug.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0016-iwlagn-fix-TID-use-bug.patch @@ -1,4 +1,4 @@ -From 274a64cd739d2b5e33e6e2112f78c896b18849a9 Mon Sep 17 00:00:00 2001 +From 0ecc365ca1e7a92c8fbad58d6a3bac8788be34cc Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Fri, 2 Dec 2011 12:22:54 -0800 Subject: [PATCH 16/49] iwlagn: fix TID use bug @@ -30,7 +30,7 @@ Signed-off-by: Wey-Yi Guy Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/iwlwifi/iwl-commands.h | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/iwlwifi/iwl-commands.h b/drivers/net/wireless/iwlwifi/iwl-commands.h index 69d5f85..8b9ff28 100644 @@ -46,5 +46,5 @@ index 69d5f85..8b9ff28 100644 #define STA_FLG_TX_RATE_MSK cpu_to_le32(1 << 2) #define STA_FLG_PWR_SAVE_MSK cpu_to_le32(1 << 8) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0017-iwlagn-fix-remove-use-of-PAGE_SIZE.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0017-iwlagn-fix-remove-use-of-PAGE_SIZE.patch index 5dcc7c4f..c18c651e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0017-iwlagn-fix-remove-use-of-PAGE_SIZE.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0017-iwlagn-fix-remove-use-of-PAGE_SIZE.patch @@ -1,4 +1,4 @@ -From 8de3e18bbd1ec02914f9bf1517d2c3557c666314 Mon Sep 17 00:00:00 2001 +From 89901733103c8f695c1d8cd5723f97fb55f53894 Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Mon, 19 Dec 2011 14:00:59 -0800 Subject: [PATCH 17/49] iwlagn: fix (remove) use of PAGE_SIZE @@ -176,5 +176,5 @@ index 374c68c..1920237 100644 iwl_write32(bus(trans), CSR_DRAM_INT_TBL_REG, val); trans_pcie->use_ict = true; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0018-perf-Fix-parsing-of-__print_flags-in-TP_printk.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0018-perf-Fix-parsing-of-__print_flags-in-TP_printk.patch index 96e1c791..e808b037 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0018-perf-Fix-parsing-of-__print_flags-in-TP_printk.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0018-perf-Fix-parsing-of-__print_flags-in-TP_printk.patch @@ -1,4 +1,4 @@ -From 3d69705bbc0503baa930a277c3570ccdc2b82ac1 Mon Sep 17 00:00:00 2001 +From 76f1118e4b644be5b3572754925120648c135800 Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Fri, 4 Nov 2011 16:32:25 -0400 Subject: [PATCH 18/49] perf: Fix parsing of __print_flags() in TP_printk() @@ -17,7 +17,7 @@ Signed-off-by: Steven Rostedt Signed-off-by: Greg Kroah-Hartman --- tools/perf/util/trace-event-parse.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/tools/perf/util/trace-event-parse.c b/tools/perf/util/trace-event-parse.c index 6c164dc..bf54c48 100644 @@ -33,5 +33,5 @@ index 6c164dc..bf54c48 100644 goto out_free; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0019-ore-Fix-crash-in-case-of-an-IO-error.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0019-ore-Fix-crash-in-case-of-an-IO-error.patch index 903491af..65719c32 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0019-ore-Fix-crash-in-case-of-an-IO-error.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0019-ore-Fix-crash-in-case-of-an-IO-error.patch @@ -1,4 +1,4 @@ -From b892a813649b593177f4b36c200691ec7b610af7 Mon Sep 17 00:00:00 2001 +From babc031c2b450518ffb3ffc6a5ae1b02799a7af3 Mon Sep 17 00:00:00 2001 From: Boaz Harrosh Date: Tue, 27 Dec 2011 19:23:36 +0200 Subject: [PATCH 19/49] ore: Fix crash in case of an IO error. @@ -16,7 +16,7 @@ Signed-off-by: Boaz Harrosh Signed-off-by: Greg Kroah-Hartman --- fs/exofs/ore.c | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/exofs/ore.c b/fs/exofs/ore.c index d271ad8..894f3e1 100644 @@ -37,5 +37,5 @@ index d271ad8..894f3e1 100644 } if (osi.osd_err_pri >= acumulated_osd_err) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0020-ore-fix-BUG_ON-too-few-sgs-when-reading.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0020-ore-fix-BUG_ON-too-few-sgs-when-reading.patch index 76fe4bf5..0d28b76d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0020-ore-fix-BUG_ON-too-few-sgs-when-reading.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0020-ore-fix-BUG_ON-too-few-sgs-when-reading.patch @@ -1,4 +1,4 @@ -From 3c8f1a35fab7418f9afeda2618992c1fd5504475 Mon Sep 17 00:00:00 2001 +From 90d604f1ef7df36ed0ccbba9cd74ebd8948486da Mon Sep 17 00:00:00 2001 From: Boaz Harrosh Date: Wed, 28 Dec 2011 19:14:23 +0200 Subject: [PATCH 20/49] ore: fix BUG_ON, too few sgs when reading @@ -52,5 +52,5 @@ index 29c47e5..414a2df 100644 } else { struct __stripe_pages_2d *sp2d = ios->sp2d; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0021-ore-Must-support-none-PAGE-aligned-IO.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0021-ore-Must-support-none-PAGE-aligned-IO.patch index 94fe29ed..0bce1b44 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0021-ore-Must-support-none-PAGE-aligned-IO.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0021-ore-Must-support-none-PAGE-aligned-IO.patch @@ -1,4 +1,4 @@ -From f3db3efc229dac1097a71b9d793d61aefb033ac2 Mon Sep 17 00:00:00 2001 +From e467d09c0216e2f21f4f27555150fa03850b769d Mon Sep 17 00:00:00 2001 From: Boaz Harrosh Date: Wed, 28 Dec 2011 19:21:45 +0200 Subject: [PATCH 21/49] ore: Must support none-PAGE-aligned IO @@ -20,8 +20,8 @@ later Kernels. Signed-off-by: Boaz Harrosh Signed-off-by: Greg Kroah-Hartman --- - fs/exofs/ore_raid.c | 72 ++++++++++++++++++++++++++++++++++++++++++-------- - 1 files changed, 60 insertions(+), 12 deletions(-) + fs/exofs/ore_raid.c | 72 ++++++++++++++++++++++++++++++++++++++++++--------- + 1 file changed, 60 insertions(+), 12 deletions(-) diff --git a/fs/exofs/ore_raid.c b/fs/exofs/ore_raid.c index 414a2df..d222c77 100644 @@ -159,5 +159,5 @@ index 414a2df..d222c77 100644 first_stripe = div_u64(ios->offset, stripe_size); last_stripe = div_u64(ios->offset + ios->length, stripe_size); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0022-ore-FIX-breakage-when-MISC_FILESYSTEMS-is-not-set.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0022-ore-FIX-breakage-when-MISC_FILESYSTEMS-is-not-set.patch index a55cd86b..127325df 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0022-ore-FIX-breakage-when-MISC_FILESYSTEMS-is-not-set.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0022-ore-FIX-breakage-when-MISC_FILESYSTEMS-is-not-set.patch @@ -1,4 +1,4 @@ -From db0889eb6584510c3e1d860bfcfc7a85efc6fabe Mon Sep 17 00:00:00 2001 +From 39dc6fc36180f09295b2361b32e1ded494787507 Mon Sep 17 00:00:00 2001 From: Boaz Harrosh Date: Tue, 29 Nov 2011 15:35:53 -0800 Subject: [PATCH 22/49] ore: FIX breakage when MISC_FILESYSTEMS is not set @@ -85,5 +85,5 @@ index 0000000..1ca7fb7 + select ASYNC_XOR + default SCSI_OSD_ULD -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0023-reiserfs-Fix-quota-mount-option-parsing.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0023-reiserfs-Fix-quota-mount-option-parsing.patch index 01215798..7154d2ad 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0023-reiserfs-Fix-quota-mount-option-parsing.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0023-reiserfs-Fix-quota-mount-option-parsing.patch @@ -1,4 +1,4 @@ -From 914681dc085b7bdeae0de64fba94532a6bcd093e Mon Sep 17 00:00:00 2001 +From 755af2779e6b0a7bb925b7c362e69f959995e6ca Mon Sep 17 00:00:00 2001 From: Jan Kara Date: Wed, 21 Dec 2011 17:35:34 +0100 Subject: [PATCH 23/49] reiserfs: Fix quota mount option parsing @@ -13,7 +13,7 @@ Signed-off-by: Jan Kara Signed-off-by: Greg Kroah-Hartman --- fs/reiserfs/super.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fs/reiserfs/super.c b/fs/reiserfs/super.c index 14363b9..f9eaa4a 100644 @@ -30,5 +30,5 @@ index 14363b9..f9eaa4a 100644 #endif -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0024-reiserfs-Force-inode-evictions-before-umount-to-avoi.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0024-reiserfs-Force-inode-evictions-before-umount-to-avoi.patch index 32475f91..cf1d91f8 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0024-reiserfs-Force-inode-evictions-before-umount-to-avoi.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0024-reiserfs-Force-inode-evictions-before-umount-to-avoi.patch @@ -1,4 +1,4 @@ -From 0621050323cd3eef6fe27f168151e8823a6f63dd Mon Sep 17 00:00:00 2001 +From 2385a06f384672d87f94bbc7ae2d56da961c62a7 Mon Sep 17 00:00:00 2001 From: Jeff Mahoney Date: Wed, 21 Dec 2011 21:18:43 +0100 Subject: [PATCH 24/49] reiserfs: Force inode evictions before umount to avoid @@ -28,7 +28,7 @@ Signed-off-by: Jan Kara Signed-off-by: Greg Kroah-Hartman --- fs/reiserfs/super.c | 24 ++++++++++++++---------- - 1 files changed, 14 insertions(+), 10 deletions(-) + 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/fs/reiserfs/super.c b/fs/reiserfs/super.c index f9eaa4a..5e3527b 100644 @@ -66,5 +66,5 @@ index f9eaa4a..5e3527b 100644 kill_block_super(s); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0025-ext3-Don-t-warn-from-writepage-when-readonly-inode-i.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0025-ext3-Don-t-warn-from-writepage-when-readonly-inode-i.patch index 5a040171..68cf88aa 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0025-ext3-Don-t-warn-from-writepage-when-readonly-inode-i.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0025-ext3-Don-t-warn-from-writepage-when-readonly-inode-i.patch @@ -1,4 +1,4 @@ -From d6bc098d6daabceca79a299bfe95dfe218661423 Mon Sep 17 00:00:00 2001 +From a7cdfdb846fcba86ea1fa6c3eb0af197957e14c5 Mon Sep 17 00:00:00 2001 From: Jan Kara Date: Thu, 22 Dec 2011 16:49:05 +0100 Subject: [PATCH 25/49] ext3: Don't warn from writepage when readonly inode is @@ -17,7 +17,7 @@ Signed-off-by: Jan Kara Signed-off-by: Greg Kroah-Hartman --- fs/ext3/inode.c | 24 +++++++++++++++++++++--- - 1 files changed, 21 insertions(+), 3 deletions(-) + 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/fs/ext3/inode.c b/fs/ext3/inode.c index 85fe655..5b3f907 100644 @@ -69,5 +69,5 @@ index 85fe655..5b3f907 100644 if (ext3_journal_current_handle()) goto no_write; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0026-drivers-hv-Don-t-OOPS-when-you-cannot-init-vmbus.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0026-drivers-hv-Don-t-OOPS-when-you-cannot-init-vmbus.patch index 98dedab1..deb65c63 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0026-drivers-hv-Don-t-OOPS-when-you-cannot-init-vmbus.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0026-drivers-hv-Don-t-OOPS-when-you-cannot-init-vmbus.patch @@ -1,4 +1,4 @@ -From b9e6c637b69ffe81b7f272f433f18e3cd2f58052 Mon Sep 17 00:00:00 2001 +From dd343a1e4ffe4bfbfa808d2d983eb7f3c05b9649 Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" Date: Thu, 1 Dec 2011 09:59:34 -0800 Subject: [PATCH 26/49] drivers: hv: Don't OOPS when you cannot init vmbus @@ -15,7 +15,7 @@ Signed-off-by: K. Y. Srinivasan Signed-off-by: Greg Kroah-Hartman --- drivers/hv/vmbus_drv.c | 16 ++++++++++++++++ - 1 files changed, 16 insertions(+), 0 deletions(-) + 1 file changed, 16 insertions(+) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index 0c048dd..d3b0b4f 100644 @@ -66,5 +66,5 @@ index 0c048dd..d3b0b4f 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0027-Drivers-hv-Fix-a-bug-in-vmbus_driver_unregister.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0027-Drivers-hv-Fix-a-bug-in-vmbus_driver_unregister.patch index e6184ae0..09e0236c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0027-Drivers-hv-Fix-a-bug-in-vmbus_driver_unregister.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0027-Drivers-hv-Fix-a-bug-in-vmbus_driver_unregister.patch @@ -1,4 +1,4 @@ -From 797931db7094985a8aa99b24695192d1773129de Mon Sep 17 00:00:00 2001 +From 8253be156f369d4015dc311ca6895f655c7ec3b1 Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" Date: Tue, 27 Dec 2011 13:49:37 -0800 Subject: [PATCH 27/49] Drivers:hv: Fix a bug in vmbus_driver_unregister() @@ -17,7 +17,7 @@ Cc: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- drivers/hv/vmbus_drv.c | 5 +---- - 1 files changed, 1 insertions(+), 4 deletions(-) + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c index d3b0b4f..d2d0a2a 100644 @@ -36,5 +36,5 @@ index d3b0b4f..d2d0a2a 100644 EXPORT_SYMBOL_GPL(vmbus_driver_unregister); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0028-USB-update-documentation-for-usbmon.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0028-USB-update-documentation-for-usbmon.patch index 8a6a5fba..0396a424 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0028-USB-update-documentation-for-usbmon.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0028-USB-update-documentation-for-usbmon.patch @@ -1,4 +1,4 @@ -From a4d5730e9c4b209e74eab2f7650b23f95417dc71 Mon Sep 17 00:00:00 2001 +From 4567e036cdbcff4a7859ca92fcc3a86fe84c73d1 Mon Sep 17 00:00:00 2001 From: Alan Stern Date: Wed, 4 Jan 2012 16:36:35 -0500 Subject: [PATCH 28/49] USB: update documentation for usbmon @@ -15,7 +15,7 @@ CC: Pete Zaitcev Signed-off-by: Greg Kroah-Hartman --- Documentation/usb/usbmon.txt | 14 +++++++++----- - 1 files changed, 9 insertions(+), 5 deletions(-) + 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Documentation/usb/usbmon.txt b/Documentation/usb/usbmon.txt index a4efa04..5335fa8 100644 @@ -50,5 +50,5 @@ index a4efa04..5335fa8 100644 3. Start 'cat' -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0029-usbfs-Fix-oops-related-to-user-namespace-conversion.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0029-usbfs-Fix-oops-related-to-user-namespace-conversion.patch index dfc6d0b8..053e6b24 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0029-usbfs-Fix-oops-related-to-user-namespace-conversion.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0029-usbfs-Fix-oops-related-to-user-namespace-conversion.patch @@ -1,4 +1,4 @@ -From 6b544616a14b48a670d0c7ce10a5f8de1246cc96 Mon Sep 17 00:00:00 2001 +From dd26fed234814467b3d7b537485351705545370c Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Fri, 16 Dec 2011 11:26:30 -0800 Subject: [PATCH 29/49] usbfs: Fix oops related to user namespace conversion. @@ -104,7 +104,7 @@ Acked-by: Serge Hallyn Signed-off-by: Greg Kroah-Hartman --- drivers/usb/core/devio.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/usb/core/devio.c b/drivers/usb/core/devio.c index e3beaf2..7abf060 100644 @@ -121,5 +121,5 @@ index e3beaf2..7abf060 100644 kfree(as->urb->setup_packet); usb_free_urb(as->urb); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0030-atmel_serial-fix-spinlock-lockup-in-RS485-code.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0030-atmel_serial-fix-spinlock-lockup-in-RS485-code.patch index 75f2b51a..d3200cb1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0030-atmel_serial-fix-spinlock-lockup-in-RS485-code.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0030-atmel_serial-fix-spinlock-lockup-in-RS485-code.patch @@ -1,4 +1,4 @@ -From 2918b666fe0636d9d90ce6defda2d3ec908231a8 Mon Sep 17 00:00:00 2001 +From 9f3da92a62f59784ea39eaa38e259f0185bd5d09 Mon Sep 17 00:00:00 2001 From: Claudio Scordino Date: Fri, 16 Dec 2011 15:08:49 +0100 Subject: [PATCH 30/49] atmel_serial: fix spinlock lockup in RS485 code @@ -16,7 +16,7 @@ Acked-by: Alan Cox Signed-off-by: Greg Kroah-Hartman --- drivers/tty/serial/atmel_serial.c | 5 +++-- - 1 files changed, 3 insertions(+), 2 deletions(-) + 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/tty/serial/atmel_serial.c b/drivers/tty/serial/atmel_serial.c index 4c823f3..90c8e3a 100644 @@ -43,5 +43,5 @@ index 4c823f3..90c8e3a 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0031-cgroup-fix-to-allow-mounting-a-hierarchy-by-name.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0031-cgroup-fix-to-allow-mounting-a-hierarchy-by-name.patch index 649d103b..b91d665f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0031-cgroup-fix-to-allow-mounting-a-hierarchy-by-name.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0031-cgroup-fix-to-allow-mounting-a-hierarchy-by-name.patch @@ -1,4 +1,4 @@ -From 7e755f9707e34e7de22e2f3b77ab26d1d8de5a4b Mon Sep 17 00:00:00 2001 +From 99dba4cb547d9eecf9a9958972763934240d26c1 Mon Sep 17 00:00:00 2001 From: Li Zefan Date: Tue, 27 Dec 2011 14:25:55 +0800 Subject: [PATCH 31/49] cgroup: fix to allow mounting a hierarchy by name @@ -25,7 +25,7 @@ Signed-off-by: Tejun Heo Signed-off-by: Greg Kroah-Hartman --- kernel/cgroup.c | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/cgroup.c b/kernel/cgroup.c index a184470..cdc0354 100644 @@ -46,5 +46,5 @@ index a184470..cdc0354 100644 struct cgroup_subsys *ss = subsys[i]; if (ss == NULL) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0032-udf-Fix-deadlock-when-converting-file-from-in-ICB-on.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0032-udf-Fix-deadlock-when-converting-file-from-in-ICB-on.patch index e5d99f76..7b3593c7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0032-udf-Fix-deadlock-when-converting-file-from-in-ICB-on.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0032-udf-Fix-deadlock-when-converting-file-from-in-ICB-on.patch @@ -1,4 +1,4 @@ -From b2b56aa7932508ce3a81187a68e6a558268efc35 Mon Sep 17 00:00:00 2001 +From 317d33b7d9f1ae588576781c738a4f7e187c4385 Mon Sep 17 00:00:00 2001 From: Jan Kara Date: Sat, 10 Dec 2011 02:30:48 +0100 Subject: [PATCH 32/49] udf: Fix deadlock when converting file from in-ICB one @@ -126,5 +126,5 @@ index 4fd1d80..e2787d0 100644 iinfo->i_lenAlloc = newsize; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0033-drivers-usb-class-cdc-acm.c-clear-dangling-pointer.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0033-drivers-usb-class-cdc-acm.c-clear-dangling-pointer.patch index e5e7b956..0967d6b0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0033-drivers-usb-class-cdc-acm.c-clear-dangling-pointer.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0033-drivers-usb-class-cdc-acm.c-clear-dangling-pointer.patch @@ -1,4 +1,4 @@ -From 2aabf017a2a76405dd9efbca80320965d8361302 Mon Sep 17 00:00:00 2001 +From acba1185b43fb423f894716d8d856b2ec4b4b57e Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Fri, 23 Dec 2011 14:02:55 +0100 Subject: [PATCH 33/49] drivers/usb/class/cdc-acm.c: clear dangling pointer @@ -16,7 +16,7 @@ Acked-by: Oliver Neukum Signed-off-by: Greg Kroah-Hartman --- drivers/usb/class/cdc-acm.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c index a8078d0..ea5e487 100644 @@ -41,5 +41,5 @@ index a8078d0..ea5e487 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0034-USB-isight-fix-kernel-bug-when-loading-firmware.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0034-USB-isight-fix-kernel-bug-when-loading-firmware.patch index ed02f1e3..54e14368 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0034-USB-isight-fix-kernel-bug-when-loading-firmware.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0034-USB-isight-fix-kernel-bug-when-loading-firmware.patch @@ -1,4 +1,4 @@ -From 1d24cdb0797a26e1fb1d3545f6d4b992a5a23e96 Mon Sep 17 00:00:00 2001 +From 4e09208930ee36458849851891315d3fdd225b11 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 5 Dec 2011 14:02:59 -0800 Subject: [PATCH 34/49] USB: isight: fix kernel bug when loading firmware @@ -14,7 +14,7 @@ Tested-by: Wouter M. Koolen Signed-off-by: Greg Kroah-Hartman --- drivers/usb/misc/isight_firmware.c | 6 ++++-- - 1 files changed, 4 insertions(+), 2 deletions(-) + 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/usb/misc/isight_firmware.c b/drivers/usb/misc/isight_firmware.c index fe1d443..8f725f6 100644 @@ -43,5 +43,5 @@ index fe1d443..8f725f6 100644 printk(KERN_ERR "isight firmware loading completion failed\n"); ret = -ENODEV; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0035-usb-usb-storage-doesn-t-support-dynamic-id-currently.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0035-usb-usb-storage-doesn-t-support-dynamic-id-currently.patch index 3b4450ad..c1931cd7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0035-usb-usb-storage-doesn-t-support-dynamic-id-currently.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0035-usb-usb-storage-doesn-t-support-dynamic-id-currently.patch @@ -1,4 +1,4 @@ -From 713ad0e8402a7e377bb8b4254b9b522628c9afeb Mon Sep 17 00:00:00 2001 +From 8190d5a061930631a577541f296dba71b2495791 Mon Sep 17 00:00:00 2001 From: Huajun Li Date: Wed, 4 Jan 2012 19:25:33 +0800 Subject: [PATCH 35/49] usb: usb-storage doesn't support dynamic id currently, @@ -102,7 +102,7 @@ Signed-off-by: Huajun Li Signed-off-by: Greg Kroah-Hartman --- drivers/usb/storage/usb.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/storage/usb.c b/drivers/usb/storage/usb.c index c325e69..9e069ef 100644 @@ -117,5 +117,5 @@ index c325e69..9e069ef 100644 static int __init usb_stor_init(void) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0036-USB-pxa168-Fix-compilation-error.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0036-USB-pxa168-Fix-compilation-error.patch index 87cc3a5c..7c169fd1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0036-USB-pxa168-Fix-compilation-error.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0036-USB-pxa168-Fix-compilation-error.patch @@ -1,4 +1,4 @@ -From 17e7ea93a7ec7bb64e3bcd6b3cbee1fea5021587 Mon Sep 17 00:00:00 2001 +From 8325e7fefc03f4e9942f89762d0cf80ad9ae2a3d Mon Sep 17 00:00:00 2001 From: Tanmay Upadhyay Date: Thu, 8 Dec 2011 10:03:49 +0530 Subject: [PATCH 36/49] USB: pxa168: Fix compilation error @@ -22,7 +22,7 @@ Acked-by: Alan Stern Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/ehci-pxa168.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/host/ehci-pxa168.c b/drivers/usb/host/ehci-pxa168.c index ac0c16e..8d0e7a2 100644 @@ -38,5 +38,5 @@ index ac0c16e..8d0e7a2 100644 hcd->has_tt = 1; ehci->sbrn = 0x20; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0037-USB-add-quirk-for-another-camera.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0037-USB-add-quirk-for-another-camera.patch index c981711f..527f6f1e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0037-USB-add-quirk-for-another-camera.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0037-USB-add-quirk-for-another-camera.patch @@ -1,4 +1,4 @@ -From ae803972522d34f68270782827580ba0d762468c Mon Sep 17 00:00:00 2001 +From 50e9555941ff61bb9e2ef09033899beaa2e4bbf2 Mon Sep 17 00:00:00 2001 From: Oliver Neukum Date: Tue, 3 Jan 2012 09:58:54 +0100 Subject: [PATCH 37/49] USB: add quirk for another camera @@ -12,7 +12,7 @@ Signed-off-by: Oliver Neukum Signed-off-by: Greg Kroah-Hartman --- drivers/usb/core/quirks.c | 5 ++++- - 1 files changed, 4 insertions(+), 1 deletions(-) + 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c index ecf12e1..4c65eb6 100644 @@ -33,5 +33,5 @@ index ecf12e1..4c65eb6 100644 { USB_DEVICE(0x08ec, 0x1000), .driver_info = USB_QUIRK_RESET_RESUME }, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0038-USB-omninet-fix-write_room.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0038-USB-omninet-fix-write_room.patch index cbd585ac..1cfcf18a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0038-USB-omninet-fix-write_room.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0038-USB-omninet-fix-write_room.patch @@ -1,4 +1,4 @@ -From 4a6a3895c6ffe420a07f90df0f8ad5d7ac5a47a4 Mon Sep 17 00:00:00 2001 +From a20f87f804897492ceed5fb120ca4dfded6918ed Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Sun, 6 Nov 2011 19:06:21 +0100 Subject: [PATCH 38/49] USB: omninet: fix write_room @@ -14,7 +14,7 @@ Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/omninet.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/serial/omninet.c b/drivers/usb/serial/omninet.c index 60f38d5..0a8c1e6 100644 @@ -30,5 +30,5 @@ index 60f38d5..0a8c1e6 100644 dbg("%s - returns %d", __func__, room); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0039-usb-option-add-ZD-Incorporated-HSPA-modem.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0039-usb-option-add-ZD-Incorporated-HSPA-modem.patch index 7c062f00..f4a72eee 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0039-usb-option-add-ZD-Incorporated-HSPA-modem.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0039-usb-option-add-ZD-Incorporated-HSPA-modem.patch @@ -1,4 +1,4 @@ -From bd6e892c7f49027eb7d6f5739406142db70fee7e Mon Sep 17 00:00:00 2001 +From 8a5baaaadedfa3aeba738b93fc50d60e9e21cfd5 Mon Sep 17 00:00:00 2001 From: Janne Snabb Date: Wed, 28 Dec 2011 19:36:00 +0000 Subject: [PATCH 39/49] usb: option: add ZD Incorporated HSPA modem @@ -23,7 +23,7 @@ Signed-off-by: Janne Snabb Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 6dd6453..c96b6b6 100644 @@ -49,5 +49,5 @@ index 6dd6453..c96b6b6 100644 }; MODULE_DEVICE_TABLE(usb, option_ids); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0040-USB-Add-USB-ID-for-Multiplex-RC-serial-adapter-to-cp.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0040-USB-Add-USB-ID-for-Multiplex-RC-serial-adapter-to-cp.patch index 164d1697..08661c39 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0040-USB-Add-USB-ID-for-Multiplex-RC-serial-adapter-to-cp.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0040-USB-Add-USB-ID-for-Multiplex-RC-serial-adapter-to-cp.patch @@ -1,4 +1,4 @@ -From a558d5668e8c66327a1a84f5db8381e94c2b0cd9 Mon Sep 17 00:00:00 2001 +From 5f3ac99ec102297e3fa6be18ebc03d9ecde65d26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Malte=20Schr=C3=B6der?= Date: Thu, 5 Jan 2012 20:34:40 +0100 Subject: [PATCH 40/49] USB: Add USB-ID for Multiplex RC serial adapter to @@ -17,7 +17,7 @@ Cc: stable Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index fd67cc5..a1a324b 100644 @@ -32,5 +32,5 @@ index fd67cc5..a1a324b 100644 { USB_DEVICE(0x10C4, 0x81AD) }, /* INSYS USB Modem */ { USB_DEVICE(0x10C4, 0x81C8) }, /* Lipowsky Industrie Elektronik GmbH, Baby-JTAG */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0041-usb-fix-number-of-mapped-SG-DMA-entries.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0041-usb-fix-number-of-mapped-SG-DMA-entries.patch index bc2716a5..760e95d2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0041-usb-fix-number-of-mapped-SG-DMA-entries.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0041-usb-fix-number-of-mapped-SG-DMA-entries.patch @@ -1,4 +1,4 @@ -From 61ff4bd883cde399d333204fe9878e90b6f87329 Mon Sep 17 00:00:00 2001 +From 1f1c6efa1c4c5546f68842735a916322705719cc Mon Sep 17 00:00:00 2001 From: Clemens Ladisch Date: Sat, 3 Dec 2011 23:41:31 +0100 Subject: [PATCH 41/49] usb: fix number of mapped SG DMA entries @@ -151,5 +151,5 @@ index 1cea207..7626e5a 100644 u32 transfer_buffer_length; /* (in) data buffer length */ u32 actual_length; /* (return) actual transfer length */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0042-xhci-Properly-handle-COMP_2ND_BW_ERR.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0042-xhci-Properly-handle-COMP_2ND_BW_ERR.patch index 607ae218..d57b8bbc 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0042-xhci-Properly-handle-COMP_2ND_BW_ERR.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0042-xhci-Properly-handle-COMP_2ND_BW_ERR.patch @@ -1,4 +1,4 @@ -From df0f4624e1225d9b7fb4d8934565418c81b42c04 Mon Sep 17 00:00:00 2001 +From 0fb23f5a75ba46ec0d828d48dca74bc9c1c1920a Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Wed, 4 Jan 2012 23:29:18 +0100 Subject: [PATCH 42/49] xhci: Properly handle COMP_2ND_BW_ERR @@ -31,7 +31,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/xhci.c | 1 + drivers/usb/host/xhci.h | 1 - - 2 files changed, 1 insertions(+), 1 deletions(-) + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c index a1afb7c..36f9dd8 100644 @@ -58,5 +58,5 @@ index 3c8fbd2..09eda3a 100644 /* Split Transaction Error */ #define COMP_SPLIT_ERR 36 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0043-usb-ch9-fix-up-MaxStreams-helper.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0043-usb-ch9-fix-up-MaxStreams-helper.patch index a96c3724..e1853e09 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0043-usb-ch9-fix-up-MaxStreams-helper.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0043-usb-ch9-fix-up-MaxStreams-helper.patch @@ -1,4 +1,4 @@ -From db46f35cb2853ffa42157c7222335cae15eda7e0 Mon Sep 17 00:00:00 2001 +From 88294d7967eb85c2dde19473346a74fc1b324e09 Mon Sep 17 00:00:00 2001 From: Felipe Balbi Date: Mon, 2 Jan 2012 13:35:41 +0200 Subject: [PATCH 43/49] usb: ch9: fix up MaxStreams helper @@ -77,5 +77,5 @@ index d5da6c6..61b2905 100644 #define USB_SS_MULT(p) (1 + ((p) & 0x3)) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0044-igmp-Avoid-zero-delay-when-receiving-odd-mixture-of-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0044-igmp-Avoid-zero-delay-when-receiving-odd-mixture-of-.patch index d7403535..6ff846f3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0044-igmp-Avoid-zero-delay-when-receiving-odd-mixture-of-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0044-igmp-Avoid-zero-delay-when-receiving-odd-mixture-of-.patch @@ -1,4 +1,4 @@ -From 53876956cbd176ad0da89ca8e066202f6c143ea8 Mon Sep 17 00:00:00 2001 +From f93baced861192a7ee0ec93708f2611c685abfad Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Mon, 9 Jan 2012 14:06:46 -0800 Subject: [PATCH 44/49] igmp: Avoid zero delay when receiving odd mixture of @@ -17,7 +17,7 @@ Signed-off-by: Ben Hutchings Signed-off-by: David S. Miller --- net/ipv4/igmp.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/net/ipv4/igmp.c b/net/ipv4/igmp.c index b2ca095..c3cc64c 100644 @@ -33,5 +33,5 @@ index b2ca095..c3cc64c 100644 if (!pskb_may_pull(skb, sizeof(struct igmpv3_query))) return; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0045-asix-fix-infinite-loop-in-rx_fixup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0045-asix-fix-infinite-loop-in-rx_fixup.patch index 93da6cde..493d3691 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0045-asix-fix-infinite-loop-in-rx_fixup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0045-asix-fix-infinite-loop-in-rx_fixup.patch @@ -1,4 +1,4 @@ -From eaa03e7a01f7dd67773c27e82d446a44440843a6 Mon Sep 17 00:00:00 2001 +From 7765e2cf7fabde891d8916805ffa205da4e24f6e Mon Sep 17 00:00:00 2001 From: Aurelien Jacobs Date: Sat, 7 Jan 2012 12:15:16 -0800 Subject: [PATCH 45/49] asix: fix infinite loop in rx_fixup() @@ -18,7 +18,7 @@ Cc: Jussi Kivilinna Signed-off-by: David S. Miller --- drivers/net/usb/asix.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/usb/asix.c b/drivers/net/usb/asix.c index e95f0e6..dd2625a 100644 @@ -34,5 +34,5 @@ index e95f0e6..dd2625a 100644 head = (u8 *) skb->data; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0046-bonding-fix-error-handling-if-slave-is-busy-v2.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0046-bonding-fix-error-handling-if-slave-is-busy-v2.patch index 7b7e03a2..1dc672db 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0046-bonding-fix-error-handling-if-slave-is-busy-v2.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0046-bonding-fix-error-handling-if-slave-is-busy-v2.patch @@ -1,4 +1,4 @@ -From b40864c73fef3aefced0863fc2b3c3a7716d9f09 Mon Sep 17 00:00:00 2001 +From d9424820ef21c0dbf35278e9096406685b0dda64 Mon Sep 17 00:00:00 2001 From: stephen hemminger Date: Sat, 31 Dec 2011 13:26:46 +0000 Subject: [PATCH 46/49] bonding: fix error handling if slave is busy (v2) @@ -27,7 +27,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/bonding/bond_main.c | 9 +++++++-- - 1 files changed, 7 insertions(+), 2 deletions(-) + 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c index 7f87568..e58aa2b 100644 @@ -64,5 +64,5 @@ index 7f87568..e58aa2b 100644 dev_close(slave_dev); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0047-usb-cdc-acm-Fix-acm_tty_hangup-vs.-acm_tty_close-rac.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0047-usb-cdc-acm-Fix-acm_tty_hangup-vs.-acm_tty_close-rac.patch index f9363aaa..2130de8c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0047-usb-cdc-acm-Fix-acm_tty_hangup-vs.-acm_tty_close-rac.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0047-usb-cdc-acm-Fix-acm_tty_hangup-vs.-acm_tty_close-rac.patch @@ -1,4 +1,4 @@ -From 9d3898fe46309ee5688697d1a65975208dc49639 Mon Sep 17 00:00:00 2001 +From d64db2d8b1a2459f0cdae717c746411531ef5b7f Mon Sep 17 00:00:00 2001 From: Thilo-Alexander Ginkel Date: Sat, 17 Dec 2011 10:55:10 +0100 Subject: [PATCH 47/49] usb: cdc-acm: Fix acm_tty_hangup() vs. acm_tty_close() @@ -22,7 +22,7 @@ Signed-off-by: Thilo-Alexander Ginkel Signed-off-by: Greg Kroah-Hartman --- drivers/usb/class/cdc-acm.c | 12 ++++++++++-- - 1 files changed, 10 insertions(+), 2 deletions(-) + 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c index ea5e487..e61d9c4 100644 @@ -50,5 +50,5 @@ index ea5e487..e61d9c4 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0048-xfs-fix-acl-count-validation-in-xfs_acl_from_disk.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0048-xfs-fix-acl-count-validation-in-xfs_acl_from_disk.patch index 1ddf63dc..97c6361b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0048-xfs-fix-acl-count-validation-in-xfs_acl_from_disk.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0048-xfs-fix-acl-count-validation-in-xfs_acl_from_disk.patch @@ -1,4 +1,4 @@ -From 5af63c5af9a335ff2af8d6b84d512e92ac522995 Mon Sep 17 00:00:00 2001 +From 1525dee10b60791931bdc64dc0827ab9f23733a2 Mon Sep 17 00:00:00 2001 From: Xi Wang Date: Mon, 12 Dec 2011 21:55:52 +0000 Subject: [PATCH 48/49] xfs: fix acl count validation in xfs_acl_from_disk() @@ -14,7 +14,7 @@ Signed-off-by: Ben Myers Signed-off-by: Greg Kroah-Hartman --- fs/xfs/xfs_acl.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/xfs/xfs_acl.c b/fs/xfs/xfs_acl.c index 76e4266..ac702a6 100644 @@ -30,5 +30,5 @@ index 76e4266..ac702a6 100644 count = be32_to_cpu(aclp->acl_cnt); if (count > XFS_ACL_MAX_ENTRIES) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0049-Linux-3.2.1.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0049-Linux-3.2.1.patch index 37c5764f..8b6fcaad 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0049-Linux-3.2.1.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.1/0049-Linux-3.2.1.patch @@ -1,11 +1,11 @@ -From 78d772bb92fa633fc41d234887b050dce88542bc Mon Sep 17 00:00:00 2001 +From ffb4eeef65c83cbcae58925d15f0c6bc5cb59cff Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 12 Jan 2012 11:42:45 -0800 Subject: [PATCH 49/49] Linux 3.2.1 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index adddd11..c5edffa 100644 @@ -20,5 +20,5 @@ index adddd11..c5edffa 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0001-autofs-work-around-unhappy-compat-problem-on-x86-64.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0001-autofs-work-around-unhappy-compat-problem-on-x86-64.patch new file mode 100644 index 00000000..16804db8 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0001-autofs-work-around-unhappy-compat-problem-on-x86-64.patch @@ -0,0 +1,142 @@ +From 472122b7b0040118eae3846c9bfbb97225f1ab11 Mon Sep 17 00:00:00 2001 +From: Ian Kent +Date: Wed, 22 Feb 2012 20:45:44 +0800 +Subject: [PATCH 01/95] autofs: work around unhappy compat problem on x86-64 + +commit a32744d4abae24572eff7269bc17895c41bd0085 upstream. + +When the autofs protocol version 5 packet type was added in commit +5c0a32fc2cd0 ("autofs4: add new packet type for v5 communications"), it +obvously tried quite hard to be word-size agnostic, and uses explicitly +sized fields that are all correctly aligned. + +However, with the final "char name[NAME_MAX+1]" array at the end, the +actual size of the structure ends up being not very well defined: +because the struct isn't marked 'packed', doing a "sizeof()" on it will +align the size of the struct up to the biggest alignment of the members +it has. + +And despite all the members being the same, the alignment of them is +different: a "__u64" has 4-byte alignment on x86-32, but native 8-byte +alignment on x86-64. And while 'NAME_MAX+1' ends up being a nice round +number (256), the name[] array starts out a 4-byte aligned. + +End result: the "packed" size of the structure is 300 bytes: 4-byte, but +not 8-byte aligned. + +As a result, despite all the fields being in the same place on all +architectures, sizeof() will round up that size to 304 bytes on +architectures that have 8-byte alignment for u64. + +Note that this is *not* a problem for 32-bit compat mode on POWER, since +there __u64 is 8-byte aligned even in 32-bit mode. But on x86, 32-bit +and 64-bit alignment is different for 64-bit entities, and as a result +the structure that has exactly the same layout has different sizes. + +So on x86-64, but no other architecture, we will just subtract 4 from +the size of the structure when running in a compat task. That way we +will write the properly sized packet that user mode expects. + +Not pretty. Sadly, this very subtle, and unnecessary, size difference +has been encoded in user space that wants to read packets of *exactly* +the right size, and will refuse to touch anything else. + +Reported-and-tested-by: Thomas Meyer +Signed-off-by: Ian Kent +Signed-off-by: Linus Torvalds +Cc: Jonathan Nieder +Signed-off-by: Greg Kroah-Hartman +--- + fs/autofs4/autofs_i.h | 1 + + fs/autofs4/dev-ioctl.c | 1 + + fs/autofs4/inode.c | 2 ++ + fs/autofs4/waitq.c | 22 +++++++++++++++++++--- + 4 files changed, 23 insertions(+), 3 deletions(-) + +diff --git a/fs/autofs4/autofs_i.h b/fs/autofs4/autofs_i.h +index 326dc08..308a98b 100644 +--- a/fs/autofs4/autofs_i.h ++++ b/fs/autofs4/autofs_i.h +@@ -110,6 +110,7 @@ struct autofs_sb_info { + int sub_version; + int min_proto; + int max_proto; ++ int compat_daemon; + unsigned long exp_timeout; + unsigned int type; + int reghost_enabled; +diff --git a/fs/autofs4/dev-ioctl.c b/fs/autofs4/dev-ioctl.c +index 509fe1e..56bac70 100644 +--- a/fs/autofs4/dev-ioctl.c ++++ b/fs/autofs4/dev-ioctl.c +@@ -385,6 +385,7 @@ static int autofs_dev_ioctl_setpipefd(struct file *fp, + sbi->pipefd = pipefd; + sbi->pipe = pipe; + sbi->catatonic = 0; ++ sbi->compat_daemon = is_compat_task(); + } + out: + mutex_unlock(&sbi->wq_mutex); +diff --git a/fs/autofs4/inode.c b/fs/autofs4/inode.c +index 8179f1a..98a5695 100644 +--- a/fs/autofs4/inode.c ++++ b/fs/autofs4/inode.c +@@ -19,6 +19,7 @@ + #include + #include + #include ++#include + #include "autofs_i.h" + #include + +@@ -224,6 +225,7 @@ int autofs4_fill_super(struct super_block *s, void *data, int silent) + set_autofs_type_indirect(&sbi->type); + sbi->min_proto = 0; + sbi->max_proto = 0; ++ sbi->compat_daemon = is_compat_task(); + mutex_init(&sbi->wq_mutex); + spin_lock_init(&sbi->fs_lock); + sbi->queues = NULL; +diff --git a/fs/autofs4/waitq.c b/fs/autofs4/waitq.c +index e1fbdee..6861f61 100644 +--- a/fs/autofs4/waitq.c ++++ b/fs/autofs4/waitq.c +@@ -90,7 +90,24 @@ static int autofs4_write(struct file *file, const void *addr, int bytes) + + return (bytes > 0); + } +- ++ ++/* ++ * The autofs_v5 packet was misdesigned. ++ * ++ * The packets are identical on x86-32 and x86-64, but have different ++ * alignment. Which means that 'sizeof()' will give different results. ++ * Fix it up for the case of running 32-bit user mode on a 64-bit kernel. ++ */ ++static noinline size_t autofs_v5_packet_size(struct autofs_sb_info *sbi) ++{ ++ size_t pktsz = sizeof(struct autofs_v5_packet); ++#if defined(CONFIG_X86_64) && defined(CONFIG_COMPAT) ++ if (sbi->compat_daemon > 0) ++ pktsz -= 4; ++#endif ++ return pktsz; ++} ++ + static void autofs4_notify_daemon(struct autofs_sb_info *sbi, + struct autofs_wait_queue *wq, + int type) +@@ -147,8 +164,7 @@ static void autofs4_notify_daemon(struct autofs_sb_info *sbi, + { + struct autofs_v5_packet *packet = &pkt.v5_pkt.v5_packet; + +- pktsz = sizeof(*packet); +- ++ pktsz = autofs_v5_packet_size(sbi); + packet->wait_queue_token = wq->wait_queue_token; + packet->len = wq->name.len; + memcpy(packet->name, wq->name.name, wq->name.len); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0002-Fix-autofs-compile-without-CONFIG_COMPAT.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0002-Fix-autofs-compile-without-CONFIG_COMPAT.patch new file mode 100644 index 00000000..44363df0 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0002-Fix-autofs-compile-without-CONFIG_COMPAT.patch @@ -0,0 +1,42 @@ +From 2938d817a741a800001a3de1796090697b4d12e8 Mon Sep 17 00:00:00 2001 +From: Linus Torvalds +Date: Sun, 26 Feb 2012 09:44:55 -0800 +Subject: [PATCH 02/95] Fix autofs compile without CONFIG_COMPAT + +commit 3c761ea05a8900a907f32b628611873f6bef24b2 upstream. + +The autofs compat handling fix caused a compile failure when +CONFIG_COMPAT isn't defined. + +Instead of adding random #ifdef'fery in autofs, let's just make the +compat helpers earlier to use: without CONFIG_COMPAT, is_compat_task() +just hardcodes to zero. + +We could probably do something similar for a number of other cases where +we have #ifdef's in code, but this is the low-hanging fruit. + +Reported-and-tested-by: Andreas Schwab +Signed-off-by: Linus Torvalds +Cc: Jonathan Nieder +Signed-off-by: Greg Kroah-Hartman +--- + include/linux/compat.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/include/linux/compat.h b/include/linux/compat.h +index 66ed067..d42bd48 100644 +--- a/include/linux/compat.h ++++ b/include/linux/compat.h +@@ -561,5 +561,9 @@ asmlinkage ssize_t compat_sys_process_vm_writev(compat_pid_t pid, + unsigned long liovcnt, const struct compat_iovec __user *rvec, + unsigned long riovcnt, unsigned long flags); + ++#else ++ ++#define is_compat_task() (0) ++ + #endif /* CONFIG_COMPAT */ + #endif /* _LINUX_COMPAT_H */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0003-compat-fix-compile-breakage-on-s390.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0003-compat-fix-compile-breakage-on-s390.patch new file mode 100644 index 00000000..55d8ab38 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0003-compat-fix-compile-breakage-on-s390.patch @@ -0,0 +1,216 @@ +From 94c0b0fd293ce8c712cf9ccbfecbb4f59fe737a9 Mon Sep 17 00:00:00 2001 +From: Heiko Carstens +Date: Mon, 27 Feb 2012 10:01:52 +0100 +Subject: [PATCH 03/95] compat: fix compile breakage on s390 + +commit 048cd4e51d24ebf7f3552226d03c769d6ad91658 upstream. + +The new is_compat_task() define for the !COMPAT case in +include/linux/compat.h conflicts with a similar define in +arch/s390/include/asm/compat.h. + +This is the minimal patch which fixes the build issues. + +Signed-off-by: Heiko Carstens +Signed-off-by: Linus Torvalds +Cc: Jonathan Nieder +Signed-off-by: Greg Kroah-Hartman +--- + arch/s390/include/asm/compat.h | 7 ------- + arch/s390/kernel/process.c | 1 - + arch/s390/kernel/ptrace.c | 2 +- + arch/s390/kernel/setup.c | 2 +- + arch/s390/kernel/signal.c | 1 - + arch/s390/mm/fault.c | 1 - + arch/s390/mm/mmap.c | 2 +- + drivers/s390/block/dasd_eckd.c | 2 +- + drivers/s390/block/dasd_ioctl.c | 1 + + drivers/s390/char/fs3270.c | 1 + + drivers/s390/char/vmcp.c | 1 + + drivers/s390/cio/chsc_sch.c | 1 + + drivers/s390/scsi/zfcp_cfdc.c | 1 + + 13 files changed, 9 insertions(+), 14 deletions(-) + +diff --git a/arch/s390/include/asm/compat.h b/arch/s390/include/asm/compat.h +index 2e49748..234f1d8 100644 +--- a/arch/s390/include/asm/compat.h ++++ b/arch/s390/include/asm/compat.h +@@ -172,13 +172,6 @@ static inline int is_compat_task(void) + return is_32bit_task(); + } + +-#else +- +-static inline int is_compat_task(void) +-{ +- return 0; +-} +- + #endif + + static inline void __user *arch_compat_alloc_user_space(long len) +diff --git a/arch/s390/kernel/process.c b/arch/s390/kernel/process.c +index 9451b21..53088e2 100644 +--- a/arch/s390/kernel/process.c ++++ b/arch/s390/kernel/process.c +@@ -29,7 +29,6 @@ + #include + #include + #include +-#include + #include + #include "entry.h" + +diff --git a/arch/s390/kernel/ptrace.c b/arch/s390/kernel/ptrace.c +index 573bc29..afe82bc 100644 +--- a/arch/s390/kernel/ptrace.c ++++ b/arch/s390/kernel/ptrace.c +@@ -20,8 +20,8 @@ + #include + #include + #include ++#include + #include +-#include + #include + #include + #include +diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c +index e54c4ff..773f55e 100644 +--- a/arch/s390/kernel/setup.c ++++ b/arch/s390/kernel/setup.c +@@ -45,6 +45,7 @@ + #include + #include + #include ++#include + + #include + #include +@@ -58,7 +59,6 @@ + #include + #include + #include +-#include + #include + #include + +diff --git a/arch/s390/kernel/signal.c b/arch/s390/kernel/signal.c +index 7f6f9f3..5086553 100644 +--- a/arch/s390/kernel/signal.c ++++ b/arch/s390/kernel/signal.c +@@ -30,7 +30,6 @@ + #include + #include + #include +-#include + #include "entry.h" + + #define _BLOCKABLE (~(sigmask(SIGKILL) | sigmask(SIGSTOP))) +diff --git a/arch/s390/mm/fault.c b/arch/s390/mm/fault.c +index a9a3018..c7f0fbc 100644 +--- a/arch/s390/mm/fault.c ++++ b/arch/s390/mm/fault.c +@@ -36,7 +36,6 @@ + #include + #include + #include +-#include + #include "../kernel/entry.h" + + #ifndef CONFIG_64BIT +diff --git a/arch/s390/mm/mmap.c b/arch/s390/mm/mmap.c +index f09c748..a0155c0 100644 +--- a/arch/s390/mm/mmap.c ++++ b/arch/s390/mm/mmap.c +@@ -29,8 +29,8 @@ + #include + #include + #include ++#include + #include +-#include + + static unsigned long stack_maxrandom_size(void) + { +diff --git a/drivers/s390/block/dasd_eckd.c b/drivers/s390/block/dasd_eckd.c +index 6ab2968..fe9dacc 100644 +--- a/drivers/s390/block/dasd_eckd.c ++++ b/drivers/s390/block/dasd_eckd.c +@@ -18,12 +18,12 @@ + #include /* HDIO_GETGEO */ + #include + #include ++#include + #include + + #include + #include + #include +-#include + #include + #include + #include +diff --git a/drivers/s390/block/dasd_ioctl.c b/drivers/s390/block/dasd_ioctl.c +index f1a2016..792c69e 100644 +--- a/drivers/s390/block/dasd_ioctl.c ++++ b/drivers/s390/block/dasd_ioctl.c +@@ -13,6 +13,7 @@ + #define KMSG_COMPONENT "dasd" + + #include ++#include + #include + #include + #include +diff --git a/drivers/s390/char/fs3270.c b/drivers/s390/char/fs3270.c +index e712981..9117045 100644 +--- a/drivers/s390/char/fs3270.c ++++ b/drivers/s390/char/fs3270.c +@@ -11,6 +11,7 @@ + #include + #include + #include ++#include + #include + #include + #include +diff --git a/drivers/s390/char/vmcp.c b/drivers/s390/char/vmcp.c +index 75bde6a..89c03e6 100644 +--- a/drivers/s390/char/vmcp.c ++++ b/drivers/s390/char/vmcp.c +@@ -13,6 +13,7 @@ + + #include + #include ++#include + #include + #include + #include +diff --git a/drivers/s390/cio/chsc_sch.c b/drivers/s390/cio/chsc_sch.c +index 0c87b0f..8f9a1a3 100644 +--- a/drivers/s390/cio/chsc_sch.c ++++ b/drivers/s390/cio/chsc_sch.c +@@ -8,6 +8,7 @@ + */ + + #include ++#include + #include + #include + #include +diff --git a/drivers/s390/scsi/zfcp_cfdc.c b/drivers/s390/scsi/zfcp_cfdc.c +index 303dde0..fab2c25 100644 +--- a/drivers/s390/scsi/zfcp_cfdc.c ++++ b/drivers/s390/scsi/zfcp_cfdc.c +@@ -11,6 +11,7 @@ + #define KMSG_COMPONENT "zfcp" + #define pr_fmt(fmt) KMSG_COMPONENT ": " fmt + ++#include + #include + #include + #include +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0004-drm-i915-Prevent-a-machine-hang-by-checking-crtc-act.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0004-drm-i915-Prevent-a-machine-hang-by-checking-crtc-act.patch new file mode 100644 index 00000000..e80192d2 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0004-drm-i915-Prevent-a-machine-hang-by-checking-crtc-act.patch @@ -0,0 +1,42 @@ +From 4bc061de33266e3ac5cecbc44b99201d8a16e533 Mon Sep 17 00:00:00 2001 +From: Alban Browaeys +Date: Fri, 24 Feb 2012 17:12:45 +0000 +Subject: [PATCH 04/95] drm/i915: Prevent a machine hang by checking + crtc->active before loading lut + +commit aed3f09db39596e539f90b11a5016aea4d8442e1 upstream. + +Before loading the lut (gamma), check the active state of intel_crtc, +otherwise at least on gen2 hang ensue. + +This is reproducible in Xorg via: + xset dpms force off +then + xgamma -rgamma 2.0 # freeze. + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=44505 +Signed-off-by: Alban Browaeys +Signed-off-by: Chris Wilson +Reviewed-by: Jesse Barnes +Signed-off-by: Jesse Barnes +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/i915/intel_display.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index daa5743..573f485 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -5965,7 +5965,7 @@ void intel_crtc_load_lut(struct drm_crtc *crtc) + int i; + + /* The clocks have to be on to load the palette. */ +- if (!crtc->enabled) ++ if (!crtc->enabled || !intel_crtc->active) + return; + + /* use legacy palette for Ironlake */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0005-ARM-LPC32xx-serial.c-HW-bug-workaround.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0005-ARM-LPC32xx-serial.c-HW-bug-workaround.patch new file mode 100644 index 00000000..a97dd0b7 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0005-ARM-LPC32xx-serial.c-HW-bug-workaround.patch @@ -0,0 +1,83 @@ +From eae6d88febcc4581b90ab6072545f0835902726c Mon Sep 17 00:00:00 2001 +From: Roland Stigge +Date: Mon, 27 Feb 2012 17:28:02 +0100 +Subject: [PATCH 05/95] ARM: LPC32xx: serial.c: HW bug workaround + +commit 2707208ee8a80dbbd5426f5aa1a934f766825bb5 upstream. + +This patch fixes a HW bug by flushing RX FIFOs of the UARTs on init. It was +ported from NXP's git.lpclinux.com tree. + +Signed-off-by: Roland Stigge +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-lpc32xx/serial.c | 18 ++++++++++++++++++ + 1 file changed, 18 insertions(+) + +diff --git a/arch/arm/mach-lpc32xx/serial.c b/arch/arm/mach-lpc32xx/serial.c +index 429cfdb..1a3fd4c 100644 +--- a/arch/arm/mach-lpc32xx/serial.c ++++ b/arch/arm/mach-lpc32xx/serial.c +@@ -88,6 +88,7 @@ struct uartinit { + char *uart_ck_name; + u32 ck_mode_mask; + void __iomem *pdiv_clk_reg; ++ resource_size_t mapbase; + }; + + static struct uartinit uartinit_data[] __initdata = { +@@ -97,6 +98,7 @@ static struct uartinit uartinit_data[] __initdata = { + .ck_mode_mask = + LPC32XX_UART_CLKMODE_LOAD(LPC32XX_UART_CLKMODE_ON, 5), + .pdiv_clk_reg = LPC32XX_CLKPWR_UART5_CLK_CTRL, ++ .mapbase = LPC32XX_UART5_BASE, + }, + #endif + #ifdef CONFIG_ARCH_LPC32XX_UART3_SELECT +@@ -105,6 +107,7 @@ static struct uartinit uartinit_data[] __initdata = { + .ck_mode_mask = + LPC32XX_UART_CLKMODE_LOAD(LPC32XX_UART_CLKMODE_ON, 3), + .pdiv_clk_reg = LPC32XX_CLKPWR_UART3_CLK_CTRL, ++ .mapbase = LPC32XX_UART3_BASE, + }, + #endif + #ifdef CONFIG_ARCH_LPC32XX_UART4_SELECT +@@ -113,6 +116,7 @@ static struct uartinit uartinit_data[] __initdata = { + .ck_mode_mask = + LPC32XX_UART_CLKMODE_LOAD(LPC32XX_UART_CLKMODE_ON, 4), + .pdiv_clk_reg = LPC32XX_CLKPWR_UART4_CLK_CTRL, ++ .mapbase = LPC32XX_UART4_BASE, + }, + #endif + #ifdef CONFIG_ARCH_LPC32XX_UART6_SELECT +@@ -121,6 +125,7 @@ static struct uartinit uartinit_data[] __initdata = { + .ck_mode_mask = + LPC32XX_UART_CLKMODE_LOAD(LPC32XX_UART_CLKMODE_ON, 6), + .pdiv_clk_reg = LPC32XX_CLKPWR_UART6_CLK_CTRL, ++ .mapbase = LPC32XX_UART6_BASE, + }, + #endif + }; +@@ -165,6 +170,19 @@ void __init lpc32xx_serial_init(void) + + /* pre-UART clock divider set to 1 */ + __raw_writel(0x0101, uartinit_data[i].pdiv_clk_reg); ++ ++ /* ++ * Force a flush of the RX FIFOs to work around a ++ * HW bug ++ */ ++ puart = uartinit_data[i].mapbase; ++ __raw_writel(0xC1, LPC32XX_UART_IIR_FCR(puart)); ++ __raw_writel(0x00, LPC32XX_UART_DLL_FIFO(puart)); ++ j = LPC32XX_SUART_FIFO_SIZE; ++ while (j--) ++ tmp = __raw_readl( ++ LPC32XX_UART_DLL_FIFO(puart)); ++ __raw_writel(0, LPC32XX_UART_IIR_FCR(puart)); + } + + /* This needs to be done after all UART clocks are setup */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0006-ARM-LPC32xx-serial.c-Fixed-loop-limit.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0006-ARM-LPC32xx-serial.c-Fixed-loop-limit.patch new file mode 100644 index 00000000..2b9606b3 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0006-ARM-LPC32xx-serial.c-Fixed-loop-limit.patch @@ -0,0 +1,31 @@ +From 08d76bb3139d89b31bbf05f2a4b279a739b47404 Mon Sep 17 00:00:00 2001 +From: Roland Stigge +Date: Mon, 27 Feb 2012 17:28:03 +0100 +Subject: [PATCH 06/95] ARM: LPC32xx: serial.c: Fixed loop limit + +commit ff424aa4c89d19082e8ae5a3351006bc8a4cd91b upstream. + +This patch fixes a wrong loop limit on UART init. + +Signed-off-by: Roland Stigge +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-lpc32xx/serial.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/arch/arm/mach-lpc32xx/serial.c b/arch/arm/mach-lpc32xx/serial.c +index 1a3fd4c..f273528 100644 +--- a/arch/arm/mach-lpc32xx/serial.c ++++ b/arch/arm/mach-lpc32xx/serial.c +@@ -187,7 +187,7 @@ void __init lpc32xx_serial_init(void) + + /* This needs to be done after all UART clocks are setup */ + __raw_writel(clkmodes, LPC32XX_UARTCTL_CLKMODE); +- for (i = 0; i < ARRAY_SIZE(uartinit_data) - 1; i++) { ++ for (i = 0; i < ARRAY_SIZE(uartinit_data); i++) { + /* Force a flush of the RX FIFOs to work around a HW bug */ + puart = serial_std_platform_data[i].mapbase; + __raw_writel(0xC1, LPC32XX_UART_IIR_FCR(puart)); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0007-ARM-LPC32xx-irq.c-Clear-latched-event.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0007-ARM-LPC32xx-irq.c-Clear-latched-event.patch new file mode 100644 index 00000000..e38c5053 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0007-ARM-LPC32xx-irq.c-Clear-latched-event.patch @@ -0,0 +1,42 @@ +From f62c3f27bbc19f65557bbdb1572fd3179d22389a Mon Sep 17 00:00:00 2001 +From: Roland Stigge +Date: Mon, 27 Feb 2012 17:28:02 +0100 +Subject: [PATCH 07/95] ARM: LPC32xx: irq.c: Clear latched event + +commit 94ed7830cba4dce57b18a2926b5d826bfd184bd6 upstream. + +This patch fixes the wakeup disable function by clearing latched events. + +Signed-off-by: Roland Stigge +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-lpc32xx/irq.c | 11 ++++++++++- + 1 file changed, 10 insertions(+), 1 deletion(-) + +diff --git a/arch/arm/mach-lpc32xx/irq.c b/arch/arm/mach-lpc32xx/irq.c +index 4eae566..965b1d6 100644 +--- a/arch/arm/mach-lpc32xx/irq.c ++++ b/arch/arm/mach-lpc32xx/irq.c +@@ -305,9 +305,18 @@ static int lpc32xx_irq_wake(struct irq_data *d, unsigned int state) + + if (state) + eventreg |= lpc32xx_events[d->irq].mask; +- else ++ else { + eventreg &= ~lpc32xx_events[d->irq].mask; + ++ /* ++ * When disabling the wakeup, clear the latched ++ * event ++ */ ++ __raw_writel(lpc32xx_events[d->irq].mask, ++ lpc32xx_events[d->irq]. ++ event_group->rawstat_reg); ++ } ++ + __raw_writel(eventreg, + lpc32xx_events[d->irq].event_group->enab_reg); + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0008-ARM-LPC32xx-Fix-interrupt-controller-init.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0008-ARM-LPC32xx-Fix-interrupt-controller-init.patch new file mode 100644 index 00000000..45639cb1 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0008-ARM-LPC32xx-Fix-interrupt-controller-init.patch @@ -0,0 +1,44 @@ +From 2ba0d2ea76b770e0b2a69db02bd3ddc60bbfdcee Mon Sep 17 00:00:00 2001 +From: Roland Stigge +Date: Mon, 27 Feb 2012 17:28:02 +0100 +Subject: [PATCH 08/95] ARM: LPC32xx: Fix interrupt controller init + +commit 35dd0a75d4a382e7f769dd0277732e7aa5235718 upstream. + +This patch fixes the initialization of the interrupt controller of the LPC32xx +by correctly setting up SIC1 and SIC2 instead of (wrongly) using the same value +as for the Main Interrupt Controller (MIC). + +Signed-off-by: Roland Stigge +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-lpc32xx/irq.c | 10 ++++++---- + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/arch/arm/mach-lpc32xx/irq.c b/arch/arm/mach-lpc32xx/irq.c +index 965b1d6..198de47 100644 +--- a/arch/arm/mach-lpc32xx/irq.c ++++ b/arch/arm/mach-lpc32xx/irq.c +@@ -389,13 +389,15 @@ void __init lpc32xx_init_irq(void) + + /* Setup SIC1 */ + __raw_writel(0, LPC32XX_INTC_MASK(LPC32XX_SIC1_BASE)); +- __raw_writel(MIC_APR_DEFAULT, LPC32XX_INTC_POLAR(LPC32XX_SIC1_BASE)); +- __raw_writel(MIC_ATR_DEFAULT, LPC32XX_INTC_ACT_TYPE(LPC32XX_SIC1_BASE)); ++ __raw_writel(SIC1_APR_DEFAULT, LPC32XX_INTC_POLAR(LPC32XX_SIC1_BASE)); ++ __raw_writel(SIC1_ATR_DEFAULT, ++ LPC32XX_INTC_ACT_TYPE(LPC32XX_SIC1_BASE)); + + /* Setup SIC2 */ + __raw_writel(0, LPC32XX_INTC_MASK(LPC32XX_SIC2_BASE)); +- __raw_writel(MIC_APR_DEFAULT, LPC32XX_INTC_POLAR(LPC32XX_SIC2_BASE)); +- __raw_writel(MIC_ATR_DEFAULT, LPC32XX_INTC_ACT_TYPE(LPC32XX_SIC2_BASE)); ++ __raw_writel(SIC2_APR_DEFAULT, LPC32XX_INTC_POLAR(LPC32XX_SIC2_BASE)); ++ __raw_writel(SIC2_ATR_DEFAULT, ++ LPC32XX_INTC_ACT_TYPE(LPC32XX_SIC2_BASE)); + + /* Configure supported IRQ's */ + for (i = 0; i < NR_IRQS; i++) { +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0009-ARM-LPC32xx-Fix-irq-on-GPI_28.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0009-ARM-LPC32xx-Fix-irq-on-GPI_28.patch new file mode 100644 index 00000000..7e68130f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0009-ARM-LPC32xx-Fix-irq-on-GPI_28.patch @@ -0,0 +1,50 @@ +From 8a0acecb08f9fdf2a8ddae720a7e7ce51c7d46c3 Mon Sep 17 00:00:00 2001 +From: Roland Stigge +Date: Mon, 27 Feb 2012 17:28:02 +0100 +Subject: [PATCH 09/95] ARM: LPC32xx: Fix irq on GPI_28 + +commit f6737055c1c432a9628a9a731f9881ad8e0a9eee upstream. + +The GPI_28 IRQ was not registered properly. The registration of +IRQ_LPC32XX_GPI_28 was added and the (wrong) IRQ_LPC32XX_GPI_11 at +LPC32XX_SIC1_IRQ(4) was replaced by IRQ_LPC32XX_GPI_28 (see manual of +LPC32xx / interrupt controller). + +Signed-off-by: Roland Stigge +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-lpc32xx/include/mach/irqs.h | 2 +- + arch/arm/mach-lpc32xx/irq.c | 4 ++++ + 2 files changed, 5 insertions(+), 1 deletion(-) + +diff --git a/arch/arm/mach-lpc32xx/include/mach/irqs.h b/arch/arm/mach-lpc32xx/include/mach/irqs.h +index 2667f52..9e3b90d 100644 +--- a/arch/arm/mach-lpc32xx/include/mach/irqs.h ++++ b/arch/arm/mach-lpc32xx/include/mach/irqs.h +@@ -61,7 +61,7 @@ + */ + #define IRQ_LPC32XX_JTAG_COMM_TX LPC32XX_SIC1_IRQ(1) + #define IRQ_LPC32XX_JTAG_COMM_RX LPC32XX_SIC1_IRQ(2) +-#define IRQ_LPC32XX_GPI_11 LPC32XX_SIC1_IRQ(4) ++#define IRQ_LPC32XX_GPI_28 LPC32XX_SIC1_IRQ(4) + #define IRQ_LPC32XX_TS_P LPC32XX_SIC1_IRQ(6) + #define IRQ_LPC32XX_TS_IRQ LPC32XX_SIC1_IRQ(7) + #define IRQ_LPC32XX_TS_AUX LPC32XX_SIC1_IRQ(8) +diff --git a/arch/arm/mach-lpc32xx/irq.c b/arch/arm/mach-lpc32xx/irq.c +index 198de47..c74de01 100644 +--- a/arch/arm/mach-lpc32xx/irq.c ++++ b/arch/arm/mach-lpc32xx/irq.c +@@ -118,6 +118,10 @@ static const struct lpc32xx_event_info lpc32xx_events[NR_IRQS] = { + .event_group = &lpc32xx_event_pin_regs, + .mask = LPC32XX_CLKPWR_EXTSRC_GPI_06_BIT, + }, ++ [IRQ_LPC32XX_GPI_28] = { ++ .event_group = &lpc32xx_event_pin_regs, ++ .mask = LPC32XX_CLKPWR_EXTSRC_GPI_28_BIT, ++ }, + [IRQ_LPC32XX_GPIO_00] = { + .event_group = &lpc32xx_event_int_regs, + .mask = LPC32XX_CLKPWR_INTSRC_GPIO_00_BIT, +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0010-watchdog-hpwdt-clean-up-set_memory_x-call-for-32-bit.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0010-watchdog-hpwdt-clean-up-set_memory_x-call-for-32-bit.patch new file mode 100644 index 00000000..80f0a9aa --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0010-watchdog-hpwdt-clean-up-set_memory_x-call-for-32-bit.patch @@ -0,0 +1,54 @@ +From f6e694464bffbea7a0dc2168c073bd7e7f4d9684 Mon Sep 17 00:00:00 2001 +From: Maxim Uvarov +Date: Sun, 15 Jan 2012 20:02:50 -0800 +Subject: [PATCH 10/95] watchdog: hpwdt: clean up set_memory_x call for 32 bit + +commit 97d2a10d5804d585ab0b58efbd710948401b886a upstream. + +1. address has to be page aligned. +2. set_memory_x uses page size argument, not size. +Bug causes with following commit: + commit da28179b4e90dda56912ee825c7eaa62fc103797 + Author: Mingarelli, Thomas + Date: Mon Nov 7 10:59:00 2011 +0100 + + watchdog: hpwdt: Changes to handle NX secure bit in 32bit path + + commit e67d668e147c3b4fec638c9e0ace04319f5ceccd upstream. + + This patch makes use of the set_memory_x() kernel API in order + to make necessary BIOS calls to source NMIs. + +Signed-off-by: Maxim Uvarov +Signed-off-by: Wim Van Sebroeck +Signed-off-by: Greg Kroah-Hartman +--- + drivers/watchdog/hpwdt.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/drivers/watchdog/hpwdt.c b/drivers/watchdog/hpwdt.c +index 8464ea1..3c166d3 100644 +--- a/drivers/watchdog/hpwdt.c ++++ b/drivers/watchdog/hpwdt.c +@@ -231,7 +231,7 @@ static int __devinit cru_detect(unsigned long map_entry, + + cmn_regs.u1.reax = CRU_BIOS_SIGNATURE_VALUE; + +- set_memory_x((unsigned long)bios32_entrypoint, (2 * PAGE_SIZE)); ++ set_memory_x((unsigned long)bios32_map, 2); + asminline_call(&cmn_regs, bios32_entrypoint); + + if (cmn_regs.u1.ral != 0) { +@@ -250,7 +250,8 @@ static int __devinit cru_detect(unsigned long map_entry, + cru_rom_addr = + ioremap(cru_physical_address, cru_length); + if (cru_rom_addr) { +- set_memory_x((unsigned long)cru_rom_addr, cru_length); ++ set_memory_x((unsigned long)cru_rom_addr & PAGE_MASK, ++ (cru_length + PAGE_SIZE - 1) >> PAGE_SHIFT); + retval = 0; + } + } +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0011-i2c-mxs-only-flag-completion-when-queue-is-completel.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0011-i2c-mxs-only-flag-completion-when-queue-is-completel.patch new file mode 100644 index 00000000..46319650 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0011-i2c-mxs-only-flag-completion-when-queue-is-completel.patch @@ -0,0 +1,83 @@ +From f29a708fc403852d97151e2ce7d0332bd3dfc2d7 Mon Sep 17 00:00:00 2001 +From: Wolfram Sang +Date: Fri, 13 Jan 2012 12:14:26 +0100 +Subject: [PATCH 11/95] i2c: mxs: only flag completion when queue is + completely done +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +commit 844990daa2e69a4258049ba9c2bae1180657dac3 upstream. + +The hardware generates an interrupt for every completed command in the +queue while the code assumed that it will only generate one interrupt +when the queue is empty. So, explicitly check if the queue is really +empty. This patch fixed problems which occurred due to high traffic on +the bus. While we are here, move the completion-initialization after the +parameter error checking. + +Signed-off-by: Wolfram Sang +Cc: Shawn Guo +Cc: Marek Vasut +Cc: Lothar Waßmann +Signed-off-by: Greg Kroah-Hartman +--- + drivers/i2c/busses/i2c-mxs.c | 13 ++++++++++--- + 1 file changed, 10 insertions(+), 3 deletions(-) + +diff --git a/drivers/i2c/busses/i2c-mxs.c b/drivers/i2c/busses/i2c-mxs.c +index 7e78f7c..3d471d5 100644 +--- a/drivers/i2c/busses/i2c-mxs.c ++++ b/drivers/i2c/busses/i2c-mxs.c +@@ -72,6 +72,7 @@ + + #define MXS_I2C_QUEUESTAT (0x70) + #define MXS_I2C_QUEUESTAT_RD_QUEUE_EMPTY 0x00002000 ++#define MXS_I2C_QUEUESTAT_WRITE_QUEUE_CNT_MASK 0x0000001F + + #define MXS_I2C_QUEUECMD (0x80) + +@@ -219,14 +220,14 @@ static int mxs_i2c_xfer_msg(struct i2c_adapter *adap, struct i2c_msg *msg, + int ret; + int flags; + +- init_completion(&i2c->cmd_complete); +- + dev_dbg(i2c->dev, "addr: 0x%04x, len: %d, flags: 0x%x, stop: %d\n", + msg->addr, msg->len, msg->flags, stop); + + if (msg->len == 0) + return -EINVAL; + ++ init_completion(&i2c->cmd_complete); ++ + flags = stop ? MXS_I2C_CTRL0_POST_SEND_STOP : 0; + + if (msg->flags & I2C_M_RD) +@@ -286,6 +287,7 @@ static irqreturn_t mxs_i2c_isr(int this_irq, void *dev_id) + { + struct mxs_i2c_dev *i2c = dev_id; + u32 stat = readl(i2c->regs + MXS_I2C_CTRL1) & MXS_I2C_IRQ_MASK; ++ bool is_last_cmd; + + if (!stat) + return IRQ_NONE; +@@ -300,9 +302,14 @@ static irqreturn_t mxs_i2c_isr(int this_irq, void *dev_id) + else + i2c->cmd_err = 0; + +- complete(&i2c->cmd_complete); ++ is_last_cmd = (readl(i2c->regs + MXS_I2C_QUEUESTAT) & ++ MXS_I2C_QUEUESTAT_WRITE_QUEUE_CNT_MASK) == 0; ++ ++ if (is_last_cmd || i2c->cmd_err) ++ complete(&i2c->cmd_complete); + + writel(stat, i2c->regs + MXS_I2C_CTRL1_CLR); ++ + return IRQ_HANDLED; + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0012-regulator-fix-the-ldo-configure-according-to-88pm860.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0012-regulator-fix-the-ldo-configure-according-to-88pm860.patch new file mode 100644 index 00000000..a94f75c4 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0012-regulator-fix-the-ldo-configure-according-to-88pm860.patch @@ -0,0 +1,44 @@ +From 73b51991611912eb820ad2e40d49659ccf4ea5fe Mon Sep 17 00:00:00 2001 +From: "Jett.Zhou" +Date: Thu, 23 Feb 2012 19:52:08 +0800 +Subject: [PATCH 12/95] regulator: fix the ldo configure according to 88pm860x + spec + +commit 3380643b0eaa7ecf99c4f095bdfcb6e5df471616 upstream. + +Signed-off-by: Jett.Zhou +Signed-off-by: Mark Brown +Signed-off-by: Greg Kroah-Hartman +--- + drivers/regulator/88pm8607.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/drivers/regulator/88pm8607.c b/drivers/regulator/88pm8607.c +index ca0d608..1cead1d 100644 +--- a/drivers/regulator/88pm8607.c ++++ b/drivers/regulator/88pm8607.c +@@ -196,7 +196,7 @@ static const unsigned int LDO12_suspend_table[] = { + }; + + static const unsigned int LDO13_table[] = { +- 1300000, 1800000, 2000000, 2500000, 2800000, 3000000, 0, 0, ++ 1200000, 1300000, 1800000, 2000000, 2500000, 2800000, 3000000, 0, + }; + + static const unsigned int LDO13_suspend_table[] = { +@@ -389,10 +389,10 @@ static struct pm8607_regulator_info pm8607_regulator_info[] = { + PM8607_LDO( 7, LDO7, 0, 3, SUPPLIES_EN12, 1), + PM8607_LDO( 8, LDO8, 0, 3, SUPPLIES_EN12, 2), + PM8607_LDO( 9, LDO9, 0, 3, SUPPLIES_EN12, 3), +- PM8607_LDO(10, LDO10, 0, 3, SUPPLIES_EN12, 4), ++ PM8607_LDO(10, LDO10, 0, 4, SUPPLIES_EN12, 4), + PM8607_LDO(12, LDO12, 0, 4, SUPPLIES_EN12, 5), + PM8607_LDO(13, VIBRATOR_SET, 1, 3, VIBRATOR_SET, 0), +- PM8607_LDO(14, LDO14, 0, 4, SUPPLIES_EN12, 6), ++ PM8607_LDO(14, LDO14, 0, 3, SUPPLIES_EN12, 6), + }; + + static int __devinit pm8607_regulator_probe(struct platform_device *pdev) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0013-S390-KEYS-Enable-the-compat-keyctl-wrapper-on-s390x.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0013-S390-KEYS-Enable-the-compat-keyctl-wrapper-on-s390x.patch new file mode 100644 index 00000000..d038e89d --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0013-S390-KEYS-Enable-the-compat-keyctl-wrapper-on-s390x.patch @@ -0,0 +1,50 @@ +From 07f3a430403e03b2f25578009e4bc69470101d74 Mon Sep 17 00:00:00 2001 +From: David Howells +Date: Fri, 24 Feb 2012 18:01:27 +0100 +Subject: [PATCH 13/95] S390: KEYS: Enable the compat keyctl wrapper on s390x + +commit 1d057720609ed052a6371fe1d53300e5e6328e94 upstream. + +Enable the compat keyctl wrapper on s390x so that 32-bit s390 userspace can +call the keyctl() syscall. + +There's an s390x assembly wrapper that truncates all the register values to +32-bits and this then calls compat_sys_keyctl() - but the latter only exists if +CONFIG_KEYS_COMPAT is enabled, and the s390 Kconfig doesn't enable it. + +Without this patch, 32-bit calls to the keyctl() syscall are given an ENOSYS +error: + + [root@devel4 ~]# keyctl show + Session Keyring + -3: key inaccessible (Function not implemented) + +Signed-off-by: David Howells +Acked-by: dan@danny.cz +Cc: Carsten Otte +Reviewed-by: Christian Borntraeger +Cc: linux-s390@vger.kernel.org +Signed-off-by: Heiko Carstens +Signed-off-by: Martin Schwidefsky +Signed-off-by: Greg Kroah-Hartman +--- + arch/s390/Kconfig | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig +index 373679b..f929db9 100644 +--- a/arch/s390/Kconfig ++++ b/arch/s390/Kconfig +@@ -230,6 +230,9 @@ config COMPAT + config SYSVIPC_COMPAT + def_bool y if COMPAT && SYSVIPC + ++config KEYS_COMPAT ++ def_bool y if COMPAT && KEYS ++ + config AUDIT_ARCH + def_bool y + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0014-perf-x86-kvm-Fix-Host-Only-Guest-Only-counting-with-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0014-perf-x86-kvm-Fix-Host-Only-Guest-Only-counting-with-.patch new file mode 100644 index 00000000..47d0279f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0014-perf-x86-kvm-Fix-Host-Only-Guest-Only-counting-with-.patch @@ -0,0 +1,182 @@ +From cdc630df410e8ee7d102f495e5f2bf628d450828 Mon Sep 17 00:00:00 2001 +From: Joerg Roedel +Date: Wed, 29 Feb 2012 14:57:32 +0100 +Subject: [PATCH 14/95] perf/x86/kvm: Fix Host-Only/Guest-Only counting with + SVM disabled + +commit 1018faa6cf23b256bf25919ef203cd7c129f06f2 upstream. + +It turned out that a performance counter on AMD does not +count at all when the GO or HO bit is set in the control +register and SVM is disabled in EFER. + +This patch works around this issue by masking out the HO bit +in the performance counter control register when SVM is not +enabled. + +The GO bit is not touched because it is only set when the +user wants to count in guest-mode only. So when SVM is +disabled the counter should not run at all and the +not-counting is the intended behaviour. + +Signed-off-by: Joerg Roedel +Signed-off-by: Peter Zijlstra +Cc: Avi Kivity +Cc: Stephane Eranian +Cc: David Ahern +Cc: Gleb Natapov +Cc: Robert Richter +Link: http://lkml.kernel.org/r/1330523852-19566-1-git-send-email-joerg.roedel@amd.com +Signed-off-by: Ingo Molnar +Signed-off-by: Greg Kroah-Hartman +--- + arch/x86/include/asm/perf_event.h | 8 ++++++++ + arch/x86/kernel/cpu/perf_event.h | 8 ++++++-- + arch/x86/kernel/cpu/perf_event_amd.c | 37 ++++++++++++++++++++++++++++++++-- + arch/x86/kvm/svm.c | 5 +++++ + 4 files changed, 54 insertions(+), 4 deletions(-) + +diff --git a/arch/x86/include/asm/perf_event.h b/arch/x86/include/asm/perf_event.h +index f61c62f..50d7ff2 100644 +--- a/arch/x86/include/asm/perf_event.h ++++ b/arch/x86/include/asm/perf_event.h +@@ -212,4 +212,12 @@ static inline perf_guest_switch_msr *perf_guest_get_msrs(int *nr) + static inline void perf_events_lapic_init(void) { } + #endif + ++#if defined(CONFIG_PERF_EVENTS) && defined(CONFIG_CPU_SUP_AMD) ++ extern void amd_pmu_enable_virt(void); ++ extern void amd_pmu_disable_virt(void); ++#else ++ static inline void amd_pmu_enable_virt(void) { } ++ static inline void amd_pmu_disable_virt(void) { } ++#endif ++ + #endif /* _ASM_X86_PERF_EVENT_H */ +diff --git a/arch/x86/kernel/cpu/perf_event.h b/arch/x86/kernel/cpu/perf_event.h +index b9698d4..02e0295 100644 +--- a/arch/x86/kernel/cpu/perf_event.h ++++ b/arch/x86/kernel/cpu/perf_event.h +@@ -146,7 +146,9 @@ struct cpu_hw_events { + /* + * AMD specific bits + */ +- struct amd_nb *amd_nb; ++ struct amd_nb *amd_nb; ++ /* Inverted mask of bits to clear in the perf_ctr ctrl registers */ ++ u64 perf_ctr_virt_mask; + + void *kfree_on_online; + }; +@@ -372,9 +374,11 @@ void x86_pmu_disable_all(void); + static inline void __x86_pmu_enable_event(struct hw_perf_event *hwc, + u64 enable_mask) + { ++ u64 disable_mask = __this_cpu_read(cpu_hw_events.perf_ctr_virt_mask); ++ + if (hwc->extra_reg.reg) + wrmsrl(hwc->extra_reg.reg, hwc->extra_reg.config); +- wrmsrl(hwc->config_base, hwc->config | enable_mask); ++ wrmsrl(hwc->config_base, (hwc->config | enable_mask) & ~disable_mask); + } + + void x86_pmu_enable_all(int added); +diff --git a/arch/x86/kernel/cpu/perf_event_amd.c b/arch/x86/kernel/cpu/perf_event_amd.c +index aeefd45..f64a039 100644 +--- a/arch/x86/kernel/cpu/perf_event_amd.c ++++ b/arch/x86/kernel/cpu/perf_event_amd.c +@@ -1,4 +1,5 @@ + #include ++#include + #include + #include + #include +@@ -357,7 +358,9 @@ static void amd_pmu_cpu_starting(int cpu) + struct amd_nb *nb; + int i, nb_id; + +- if (boot_cpu_data.x86_max_cores < 2) ++ cpuc->perf_ctr_virt_mask = AMD_PERFMON_EVENTSEL_HOSTONLY; ++ ++ if (boot_cpu_data.x86_max_cores < 2 || boot_cpu_data.x86 == 0x15) + return; + + nb_id = amd_get_nb_id(cpu); +@@ -587,9 +590,9 @@ static __initconst const struct x86_pmu amd_pmu_f15h = { + .put_event_constraints = amd_put_event_constraints, + + .cpu_prepare = amd_pmu_cpu_prepare, +- .cpu_starting = amd_pmu_cpu_starting, + .cpu_dead = amd_pmu_cpu_dead, + #endif ++ .cpu_starting = amd_pmu_cpu_starting, + }; + + __init int amd_pmu_init(void) +@@ -621,3 +624,33 @@ __init int amd_pmu_init(void) + + return 0; + } ++ ++void amd_pmu_enable_virt(void) ++{ ++ struct cpu_hw_events *cpuc = &__get_cpu_var(cpu_hw_events); ++ ++ cpuc->perf_ctr_virt_mask = 0; ++ ++ /* Reload all events */ ++ x86_pmu_disable_all(); ++ x86_pmu_enable_all(0); ++} ++EXPORT_SYMBOL_GPL(amd_pmu_enable_virt); ++ ++void amd_pmu_disable_virt(void) ++{ ++ struct cpu_hw_events *cpuc = &__get_cpu_var(cpu_hw_events); ++ ++ /* ++ * We only mask out the Host-only bit so that host-only counting works ++ * when SVM is disabled. If someone sets up a guest-only counter when ++ * SVM is disabled the Guest-only bits still gets set and the counter ++ * will not count anything. ++ */ ++ cpuc->perf_ctr_virt_mask = AMD_PERFMON_EVENTSEL_HOSTONLY; ++ ++ /* Reload all events */ ++ x86_pmu_disable_all(); ++ x86_pmu_enable_all(0); ++} ++EXPORT_SYMBOL_GPL(amd_pmu_disable_virt); +diff --git a/arch/x86/kvm/svm.c b/arch/x86/kvm/svm.c +index e32243e..94a4672 100644 +--- a/arch/x86/kvm/svm.c ++++ b/arch/x86/kvm/svm.c +@@ -29,6 +29,7 @@ + #include + #include + ++#include + #include + #include + #include +@@ -575,6 +576,8 @@ static void svm_hardware_disable(void *garbage) + wrmsrl(MSR_AMD64_TSC_RATIO, TSC_RATIO_DEFAULT); + + cpu_svm_disable(); ++ ++ amd_pmu_disable_virt(); + } + + static int svm_hardware_enable(void *garbage) +@@ -622,6 +625,8 @@ static int svm_hardware_enable(void *garbage) + + svm_init_erratum_383(); + ++ amd_pmu_enable_virt(); ++ + return 0; + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0015-ALSA-hda-realtek-Fix-resume-of-multiple-input-source.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0015-ALSA-hda-realtek-Fix-resume-of-multiple-input-source.patch new file mode 100644 index 00000000..3497610f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0015-ALSA-hda-realtek-Fix-resume-of-multiple-input-source.patch @@ -0,0 +1,35 @@ +From b69e09a8ee7effdd60a09a38ae8a28c45f000f48 Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Sat, 25 Feb 2012 11:13:16 +0100 +Subject: [PATCH 15/95] ALSA: hda/realtek - Fix resume of multiple input + sources + +commit 068b939431486f524438330b0848a8222e33d421 upstream. + +When there are multiple input sources, the driver wrongly overwrites with +the value of the last input source on other slots at resume. Thus the +primary input source may be shown wrongly. + +Reported-and-tested-by: Julian Sikorski +Signed-off-by: Takashi Iwai +Signed-off-by: Greg Kroah-Hartman +--- + sound/pci/hda/patch_realtek.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c +index c4c8d78..3d8fbf4 100644 +--- a/sound/pci/hda/patch_realtek.c ++++ b/sound/pci/hda/patch_realtek.c +@@ -3695,7 +3695,7 @@ static void alc_auto_init_input_src(struct hda_codec *codec) + else + nums = spec->num_adc_nids; + for (c = 0; c < nums; c++) +- alc_mux_select(codec, 0, spec->cur_mux[c], true); ++ alc_mux_select(codec, c, spec->cur_mux[c], true); + } + + /* add mic boosts if needed */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0016-ALSA-hda-Add-a-fake-mute-feature.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0016-ALSA-hda-Add-a-fake-mute-feature.patch new file mode 100644 index 00000000..79be8910 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0016-ALSA-hda-Add-a-fake-mute-feature.patch @@ -0,0 +1,119 @@ +From 889d0ed385a0bbda6f59b820b95e8c8e2af73b99 Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Mon, 27 Feb 2012 15:00:58 +0100 +Subject: [PATCH 16/95] ALSA: hda - Add a fake mute feature + +commit 3868137ea41866773e75d9ac4b9988dcc361ff1d upstream. + +Some codecs don't supply the mute amp-capabilities although the lowest +volume gives the mute. It'd be handy if the parser provides the mute +mixers in such a case. + +This patch adds an extension amp-cap bit (which is used only in the +driver) to represent the min volume = mute state. Also modified the +amp cache code to support the fake mute feature when this bit is set +but the real mute bit is unset. + +In addition, conexant cx5051 parser uses this new feature to implement +the missing mute controls. + +Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=42825 + +Signed-off-by: Takashi Iwai +Signed-off-by: Greg Kroah-Hartman +--- + sound/pci/hda/hda_codec.c | 8 ++++++-- + sound/pci/hda/hda_codec.h | 3 +++ + sound/pci/hda/patch_conexant.c | 22 +++++++++++++++++++++- + 3 files changed, 30 insertions(+), 3 deletions(-) + +diff --git a/sound/pci/hda/hda_codec.c b/sound/pci/hda/hda_codec.c +index 05c8768..f3be54e 100644 +--- a/sound/pci/hda/hda_codec.c ++++ b/sound/pci/hda/hda_codec.c +@@ -1795,7 +1795,11 @@ static void put_vol_mute(struct hda_codec *codec, struct hda_amp_info *info, + parm = ch ? AC_AMP_SET_RIGHT : AC_AMP_SET_LEFT; + parm |= direction == HDA_OUTPUT ? AC_AMP_SET_OUTPUT : AC_AMP_SET_INPUT; + parm |= index << AC_AMP_SET_INDEX_SHIFT; +- parm |= val; ++ if ((val & HDA_AMP_MUTE) && !(info->amp_caps & AC_AMPCAP_MUTE) && ++ (info->amp_caps & AC_AMPCAP_MIN_MUTE)) ++ ; /* set the zero value as a fake mute */ ++ else ++ parm |= val; + snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_AMP_GAIN_MUTE, parm); + info->vol[ch] = val; + } +@@ -2062,7 +2066,7 @@ int snd_hda_mixer_amp_tlv(struct snd_kcontrol *kcontrol, int op_flag, + val1 = -((caps & AC_AMPCAP_OFFSET) >> AC_AMPCAP_OFFSET_SHIFT); + val1 += ofs; + val1 = ((int)val1) * ((int)val2); +- if (min_mute) ++ if (min_mute || (caps & AC_AMPCAP_MIN_MUTE)) + val2 |= TLV_DB_SCALE_MUTE; + if (put_user(SNDRV_CTL_TLVT_DB_SCALE, _tlv)) + return -EFAULT; +diff --git a/sound/pci/hda/hda_codec.h b/sound/pci/hda/hda_codec.h +index 5644711..71f6744 100644 +--- a/sound/pci/hda/hda_codec.h ++++ b/sound/pci/hda/hda_codec.h +@@ -298,6 +298,9 @@ enum { + #define AC_AMPCAP_MUTE (1<<31) /* mute capable */ + #define AC_AMPCAP_MUTE_SHIFT 31 + ++/* driver-specific amp-caps: using bits 24-30 */ ++#define AC_AMPCAP_MIN_MUTE (1 << 30) /* min-volume = mute */ ++ + /* Connection list */ + #define AC_CLIST_LENGTH (0x7f<<0) + #define AC_CLIST_LONG (1<<7) +diff --git a/sound/pci/hda/patch_conexant.c b/sound/pci/hda/patch_conexant.c +index 08bad5b..ae94929 100644 +--- a/sound/pci/hda/patch_conexant.c ++++ b/sound/pci/hda/patch_conexant.c +@@ -4132,7 +4132,8 @@ static int cx_auto_add_volume_idx(struct hda_codec *codec, const char *basename, + err = snd_hda_ctl_add(codec, nid, kctl); + if (err < 0) + return err; +- if (!(query_amp_caps(codec, nid, hda_dir) & AC_AMPCAP_MUTE)) ++ if (!(query_amp_caps(codec, nid, hda_dir) & ++ (AC_AMPCAP_MUTE | AC_AMPCAP_MIN_MUTE))) + break; + } + return 0; +@@ -4425,6 +4426,22 @@ static const struct snd_pci_quirk cxt_fixups[] = { + {} + }; + ++/* add "fake" mute amp-caps to DACs on cx5051 so that mixer mute switches ++ * can be created (bko#42825) ++ */ ++static void add_cx5051_fake_mutes(struct hda_codec *codec) ++{ ++ static hda_nid_t out_nids[] = { ++ 0x10, 0x11, 0 ++ }; ++ hda_nid_t *p; ++ ++ for (p = out_nids; *p; p++) ++ snd_hda_override_amp_caps(codec, *p, HDA_OUTPUT, ++ AC_AMPCAP_MIN_MUTE | ++ query_amp_caps(codec, *p, HDA_OUTPUT)); ++} ++ + static int patch_conexant_auto(struct hda_codec *codec) + { + struct conexant_spec *spec; +@@ -4443,6 +4460,9 @@ static int patch_conexant_auto(struct hda_codec *codec) + case 0x14f15045: + spec->single_adc_amp = 1; + break; ++ case 0x14f15051: ++ add_cx5051_fake_mutes(codec); ++ break; + } + + apply_pin_fixup(codec, cxt_fixups, cxt_pincfg_tbl); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0017-ALSA-hda-Always-set-HP-pin-in-unsol-handler-for-STAC.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0017-ALSA-hda-Always-set-HP-pin-in-unsol-handler-for-STAC.patch new file mode 100644 index 00000000..4a447254 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0017-ALSA-hda-Always-set-HP-pin-in-unsol-handler-for-STAC.patch @@ -0,0 +1,34 @@ +From 29cf3a2151eda817f5da561d12614da38df8ebfa Mon Sep 17 00:00:00 2001 +From: Takashi Iwai +Date: Wed, 29 Feb 2012 09:41:17 +0100 +Subject: [PATCH 17/95] ALSA: hda - Always set HP pin in unsol handler for + STAC/IDT codecs + +commit 7bff172a352a2fbe9856bba517d71a2072aab041 upstream. + +A bug report with an old Sony laptop showed that we can't rely on BIOS +setting the pins of headphones but the driver should set always by +itself. + +Signed-off-by: Takashi Iwai +Signed-off-by: Greg Kroah-Hartman +--- + sound/pci/hda/patch_sigmatel.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c +index ccdac27..ed67698 100644 +--- a/sound/pci/hda/patch_sigmatel.c ++++ b/sound/pci/hda/patch_sigmatel.c +@@ -4719,7 +4719,7 @@ static void stac92xx_hp_detect(struct hda_codec *codec) + unsigned int val = AC_PINCTL_OUT_EN | AC_PINCTL_HP_EN; + if (no_hp_sensing(spec, i)) + continue; +- if (presence) ++ if (1 /*presence*/) + stac92xx_set_pinctl(codec, cfg->hp_pins[i], val); + #if 0 /* FIXME */ + /* Resetting the pinctl like below may lead to (a sort of) regressions +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0018-regset-Prevent-null-pointer-reference-on-readonly-re.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0018-regset-Prevent-null-pointer-reference-on-readonly-re.patch new file mode 100644 index 00000000..e7c0a058 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0018-regset-Prevent-null-pointer-reference-on-readonly-re.patch @@ -0,0 +1,65 @@ +From fd443a97228dddfa19680097bdbc8a1997ee6774 Mon Sep 17 00:00:00 2001 +From: "H. Peter Anvin" +Date: Fri, 2 Mar 2012 10:43:48 -0800 +Subject: [PATCH 18/95] regset: Prevent null pointer reference on readonly + regsets + +commit c8e252586f8d5de906385d8cf6385fee289a825e upstream. + +The regset common infrastructure assumed that regsets would always +have .get and .set methods, but not necessarily .active methods. +Unfortunately people have since written regsets without .set methods. + +Rather than putting in stub functions everywhere, handle regsets with +null .get or .set methods explicitly. + +Signed-off-by: H. Peter Anvin +Reviewed-by: Oleg Nesterov +Acked-by: Roland McGrath +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + fs/binfmt_elf.c | 2 +- + include/linux/regset.h | 6 ++++++ + 2 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/fs/binfmt_elf.c b/fs/binfmt_elf.c +index 21ac5ee..6ff96c6 100644 +--- a/fs/binfmt_elf.c ++++ b/fs/binfmt_elf.c +@@ -1421,7 +1421,7 @@ static int fill_thread_core_info(struct elf_thread_core_info *t, + for (i = 1; i < view->n; ++i) { + const struct user_regset *regset = &view->regsets[i]; + do_thread_regset_writeback(t->task, regset); +- if (regset->core_note_type && ++ if (regset->core_note_type && regset->get && + (!regset->active || regset->active(t->task, regset))) { + int ret; + size_t size = regset->n * regset->size; +diff --git a/include/linux/regset.h b/include/linux/regset.h +index 8abee65..5150fd1 100644 +--- a/include/linux/regset.h ++++ b/include/linux/regset.h +@@ -335,6 +335,9 @@ static inline int copy_regset_to_user(struct task_struct *target, + { + const struct user_regset *regset = &view->regsets[setno]; + ++ if (!regset->get) ++ return -EOPNOTSUPP; ++ + if (!access_ok(VERIFY_WRITE, data, size)) + return -EIO; + +@@ -358,6 +361,9 @@ static inline int copy_regset_from_user(struct task_struct *target, + { + const struct user_regset *regset = &view->regsets[setno]; + ++ if (!regset->set) ++ return -EOPNOTSUPP; ++ + if (!access_ok(VERIFY_READ, data, size)) + return -EIO; + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0019-regset-Return-EFAULT-not-EIO-on-host-side-memory-fau.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0019-regset-Return-EFAULT-not-EIO-on-host-side-memory-fau.patch new file mode 100644 index 00000000..fc7da256 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0019-regset-Return-EFAULT-not-EIO-on-host-side-memory-fau.patch @@ -0,0 +1,48 @@ +From d14a04319db794d5cb918747293a54d6d212cf00 Mon Sep 17 00:00:00 2001 +From: "H. Peter Anvin" +Date: Fri, 2 Mar 2012 10:43:49 -0800 +Subject: [PATCH 19/95] regset: Return -EFAULT, not -EIO, on host-side memory + fault + +commit 5189fa19a4b2b4c3bec37c3a019d446148827717 upstream. + +There is only one error code to return for a bad user-space buffer +pointer passed to a system call in the same address space as the +system call is executed, and that is EFAULT. Furthermore, the +low-level access routines, which catch most of the faults, return +EFAULT already. + +Signed-off-by: H. Peter Anvin +Reviewed-by: Oleg Nesterov +Acked-by: Roland McGrath +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + include/linux/regset.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/include/linux/regset.h b/include/linux/regset.h +index 5150fd1..686f373 100644 +--- a/include/linux/regset.h ++++ b/include/linux/regset.h +@@ -339,7 +339,7 @@ static inline int copy_regset_to_user(struct task_struct *target, + return -EOPNOTSUPP; + + if (!access_ok(VERIFY_WRITE, data, size)) +- return -EIO; ++ return -EFAULT; + + return regset->get(target, regset, offset, size, NULL, data); + } +@@ -365,7 +365,7 @@ static inline int copy_regset_from_user(struct task_struct *target, + return -EOPNOTSUPP; + + if (!access_ok(VERIFY_READ, data, size)) +- return -EIO; ++ return -EFAULT; + + return regset->set(target, regset, offset, size, NULL, data); + } +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0020-mfd-Fix-ACPI-conflict-check.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0020-mfd-Fix-ACPI-conflict-check.patch new file mode 100644 index 00000000..f6ad8732 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0020-mfd-Fix-ACPI-conflict-check.patch @@ -0,0 +1,37 @@ +From 5ce240f2b5a8d96af3e2a2b4ea5868eab16f8c3d Mon Sep 17 00:00:00 2001 +From: Jean Delvare +Date: Sat, 18 Feb 2012 17:54:23 +0100 +Subject: [PATCH 20/95] mfd: Fix ACPI conflict check + +commit 81b5482c32769abb6dfb979560dab2f952ba86fa upstream. + +The code is currently always checking the first resource of every +device only (several times.) This has been broken since the ACPI check +was added in February 2010 in commit +91fedede0338eb6203cdd618d8ece873fdb7c22c. + +Fix the check to run on each resource individually, once. + +Signed-off-by: Jean Delvare +Signed-off-by: Samuel Ortiz +Signed-off-by: Greg Kroah-Hartman +--- + drivers/mfd/mfd-core.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/mfd/mfd-core.c b/drivers/mfd/mfd-core.c +index 0f59228..411f523 100644 +--- a/drivers/mfd/mfd-core.c ++++ b/drivers/mfd/mfd-core.c +@@ -123,7 +123,7 @@ static int mfd_add_device(struct device *parent, int id, + } + + if (!cell->ignore_resource_conflicts) { +- ret = acpi_check_resource_conflict(res); ++ ret = acpi_check_resource_conflict(&res[r]); + if (ret) + goto fail_res; + } +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0021-mfd-Test-for-jack-detection-when-deciding-if-wm8994-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0021-mfd-Test-for-jack-detection-when-deciding-if-wm8994-.patch new file mode 100644 index 00000000..8df44530 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0021-mfd-Test-for-jack-detection-when-deciding-if-wm8994-.patch @@ -0,0 +1,46 @@ +From 9abde3392eefd90e7c58cfb9c1bd29ac2a145b2d Mon Sep 17 00:00:00 2001 +From: Mark Brown +Date: Mon, 20 Feb 2012 21:32:32 +0000 +Subject: [PATCH 21/95] mfd: Test for jack detection when deciding if wm8994 + should suspend + +commit e7c248a049c2aac21bded0b0722caee6f0e57256 upstream. + +The jack detection on WM1811 is often required during system suspend, add +it as another check when deciding if we should suspend. + +Signed-off-by: Mark Brown +Signed-off-by: Samuel Ortiz +Signed-off-by: Greg Kroah-Hartman +--- + drivers/mfd/wm8994-core.c | 14 ++++++++++++++ + 1 file changed, 14 insertions(+) + +diff --git a/drivers/mfd/wm8994-core.c b/drivers/mfd/wm8994-core.c +index 61894fc..9302d21 100644 +--- a/drivers/mfd/wm8994-core.c ++++ b/drivers/mfd/wm8994-core.c +@@ -252,6 +252,20 @@ static int wm8994_suspend(struct device *dev) + break; + } + ++ switch (wm8994->type) { ++ case WM1811: ++ ret = wm8994_reg_read(wm8994, WM8994_ANTIPOP_2); ++ if (ret < 0) { ++ dev_err(dev, "Failed to read jackdet: %d\n", ret); ++ } else if (ret & WM1811_JACKDET_MODE_MASK) { ++ dev_dbg(dev, "CODEC still active, ignoring suspend\n"); ++ return 0; ++ } ++ break; ++ default: ++ break; ++ } ++ + /* Disable LDO pulldowns while the device is suspended if we + * don't know that something will be driving them. */ + if (!wm8994->ldo_ena_always_driven) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0022-genirq-Clear-action-thread_mask-if-IRQ_ONESHOT-is-no.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0022-genirq-Clear-action-thread_mask-if-IRQ_ONESHOT-is-no.patch new file mode 100644 index 00000000..e1e9e3dd --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0022-genirq-Clear-action-thread_mask-if-IRQ_ONESHOT-is-no.patch @@ -0,0 +1,97 @@ +From 81924cb9ad2be5172d94d8ec1bf687a451f4227a Mon Sep 17 00:00:00 2001 +From: Thomas Gleixner +Date: Tue, 6 Mar 2012 23:18:54 +0100 +Subject: [PATCH 22/95] genirq: Clear action->thread_mask if IRQ_ONESHOT is + not set + +commit 52abb700e16a9aa4cbc03f3d7f80206cbbc80680 upstream. + +Xommit ac5637611(genirq: Unmask oneshot irqs when thread was not woken) +fails to unmask when a !IRQ_ONESHOT threaded handler is handled by +handle_level_irq. + +This happens because thread_mask is or'ed unconditionally in +irq_wake_thread(), but for !IRQ_ONESHOT interrupts never cleared. So +the check for !desc->thread_active fails and keeps the interrupt +disabled. + +Keep the thread_mask zero for !IRQ_ONESHOT interrupts. + +Document the thread_mask magic while at it. + +Reported-and-tested-by: Sven Joachim +Reported-and-tested-by: Stefan Lippers-Hollmann +Signed-off-by: Thomas Gleixner +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + kernel/irq/manage.c | 44 ++++++++++++++++++++++++++++++++++++++------ + 1 file changed, 38 insertions(+), 6 deletions(-) + +diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c +index cf2d7ae..ae95cd2 100644 +--- a/kernel/irq/manage.c ++++ b/kernel/irq/manage.c +@@ -985,6 +985,11 @@ __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new) + + /* add new interrupt at end of irq queue */ + do { ++ /* ++ * Or all existing action->thread_mask bits, ++ * so we can find the next zero bit for this ++ * new action. ++ */ + thread_mask |= old->thread_mask; + old_ptr = &old->next; + old = *old_ptr; +@@ -993,14 +998,41 @@ __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new) + } + + /* +- * Setup the thread mask for this irqaction. Unlikely to have +- * 32 resp 64 irqs sharing one line, but who knows. ++ * Setup the thread mask for this irqaction for ONESHOT. For ++ * !ONESHOT irqs the thread mask is 0 so we can avoid a ++ * conditional in irq_wake_thread(). + */ +- if (new->flags & IRQF_ONESHOT && thread_mask == ~0UL) { +- ret = -EBUSY; +- goto out_mask; ++ if (new->flags & IRQF_ONESHOT) { ++ /* ++ * Unlikely to have 32 resp 64 irqs sharing one line, ++ * but who knows. ++ */ ++ if (thread_mask == ~0UL) { ++ ret = -EBUSY; ++ goto out_mask; ++ } ++ /* ++ * The thread_mask for the action is or'ed to ++ * desc->thread_active to indicate that the ++ * IRQF_ONESHOT thread handler has been woken, but not ++ * yet finished. The bit is cleared when a thread ++ * completes. When all threads of a shared interrupt ++ * line have completed desc->threads_active becomes ++ * zero and the interrupt line is unmasked. See ++ * handle.c:irq_wake_thread() for further information. ++ * ++ * If no thread is woken by primary (hard irq context) ++ * interrupt handlers, then desc->threads_active is ++ * also checked for zero to unmask the irq line in the ++ * affected hard irq flow handlers ++ * (handle_[fasteoi|level]_irq). ++ * ++ * The new action gets the first zero bit of ++ * thread_mask assigned. See the loop above which or's ++ * all existing action->thread_mask bits. ++ */ ++ new->thread_mask = 1 << ffz(thread_mask); + } +- new->thread_mask = 1 << ffz(thread_mask); + + if (!shared) { + init_waitqueue_head(&desc->wait_for_threads); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0023-ARM-S3C24XX-DMA-resume-regression-fix.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0023-ARM-S3C24XX-DMA-resume-regression-fix.patch new file mode 100644 index 00000000..c4ae2076 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0023-ARM-S3C24XX-DMA-resume-regression-fix.patch @@ -0,0 +1,35 @@ +From 22f75673eb447eb62c1890393fe82728d86aad06 Mon Sep 17 00:00:00 2001 +From: Gusakov Andrey +Date: Sat, 3 Mar 2012 07:32:36 +0900 +Subject: [PATCH 23/95] ARM: S3C24XX: DMA resume regression fix + +commit e39d40c65dfd8390b50c03482ae9e289b8a8f351 upstream. + +s3c2410_dma_suspend suspends channels from 0 to dma_channels. +s3c2410_dma_resume resumes channels in reverse order. So +pointer should be decremented instead of being incremented. + +Signed-off-by: Gusakov Andrey +Reviewed-by: Heiko Stuebner +Signed-off-by: Kukjin Kim +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/plat-s3c24xx/dma.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/arch/arm/plat-s3c24xx/dma.c b/arch/arm/plat-s3c24xx/dma.c +index 53754bc..8a90b6a 100644 +--- a/arch/arm/plat-s3c24xx/dma.c ++++ b/arch/arm/plat-s3c24xx/dma.c +@@ -1249,7 +1249,7 @@ static void s3c2410_dma_resume(void) + struct s3c2410_dma_chan *cp = s3c2410_chans + dma_channels - 1; + int channel; + +- for (channel = dma_channels - 1; channel >= 0; cp++, channel--) ++ for (channel = dma_channels - 1; channel >= 0; cp--, channel--) + s3c2410_dma_resume_chan(cp); + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0024-Move-Logitech-Harmony-900-from-cdc_ether-to-zaurus.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0024-Move-Logitech-Harmony-900-from-cdc_ether-to-zaurus.patch new file mode 100644 index 00000000..9879b896 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0024-Move-Logitech-Harmony-900-from-cdc_ether-to-zaurus.patch @@ -0,0 +1,61 @@ +From c599ccd68990c0e3bacb98cf58815f9063a8792d Mon Sep 17 00:00:00 2001 +From: Scott Talbert +Date: Tue, 21 Feb 2012 13:06:00 +0000 +Subject: [PATCH 24/95] Move Logitech Harmony 900 from cdc_ether to zaurus + +commit ee932bf9acb2e2c6a309e808000f24856330e3f9 upstream. + +In the current kernel implementation, the Logitech Harmony 900 remote +control is matched to the cdc_ether driver through the generic +USB_CDC_SUBCLASS_MDLM entry. However, this device appears to be of the +pseudo-MDLM (Belcarra) type, rather than the standard one. This patch +blacklists the Harmony 900 from the cdc_ether driver and whitelists it for +the pseudo-MDLM driver in zaurus. + +Signed-off-by: Scott Talbert +Signed-off-by: David S. Miller +Signed-off-by: Greg Kroah-Hartman +--- + drivers/net/usb/cdc_ether.c | 7 +++++++ + drivers/net/usb/zaurus.c | 7 +++++++ + 2 files changed, 14 insertions(+) + +diff --git a/drivers/net/usb/cdc_ether.c b/drivers/net/usb/cdc_ether.c +index 99ed6eb..4fd4144 100644 +--- a/drivers/net/usb/cdc_ether.c ++++ b/drivers/net/usb/cdc_ether.c +@@ -570,6 +570,13 @@ static const struct usb_device_id products [] = { + .driver_info = 0, + }, + ++/* Logitech Harmony 900 - uses the pseudo-MDLM (BLAN) driver */ ++{ ++ USB_DEVICE_AND_INTERFACE_INFO(0x046d, 0xc11f, USB_CLASS_COMM, ++ USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE), ++ .driver_info = 0, ++}, ++ + /* + * WHITELIST!!! + * +diff --git a/drivers/net/usb/zaurus.c b/drivers/net/usb/zaurus.c +index 1a2234c..246b3bb 100644 +--- a/drivers/net/usb/zaurus.c ++++ b/drivers/net/usb/zaurus.c +@@ -349,6 +349,13 @@ static const struct usb_device_id products [] = { + ZAURUS_MASTER_INTERFACE, + .driver_info = OLYMPUS_MXL_INFO, + }, ++ ++/* Logitech Harmony 900 - uses the pseudo-MDLM (BLAN) driver */ ++{ ++ USB_DEVICE_AND_INTERFACE_INFO(0x046d, 0xc11f, USB_CLASS_COMM, ++ USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE), ++ .driver_info = (unsigned long) &bogus_mdlm_info, ++}, + { }, // END + }; + MODULE_DEVICE_TABLE(usb, products); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0025-alpha-fix-32-64-bit-bug-in-futex-support.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0025-alpha-fix-32-64-bit-bug-in-futex-support.patch new file mode 100644 index 00000000..8b10b057 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0025-alpha-fix-32-64-bit-bug-in-futex-support.patch @@ -0,0 +1,86 @@ +From 516cac7f3fdceed580abef7769d3af3150515498 Mon Sep 17 00:00:00 2001 +From: Andrew Morton +Date: Mon, 5 Mar 2012 14:59:19 -0800 +Subject: [PATCH 25/95] alpha: fix 32/64-bit bug in futex support + +commit 62aca403657fe30e5235c5331e9871e676d9ea0a upstream. + +Michael Cree said: + +: : I have noticed some user space problems (pulseaudio crashes in pthread +: : code, glibc/nptl test suite failures, java compiler freezes on SMP alpha +: : systems) that arise when using a 2.6.39 or later kernel on Alpha. +: : Bisecting between 2.6.38 and 2.6.39 (using glibc/nptl test suite as +: : criterion for good/bad kernel) eventually leads to: +: : +: : 8d7718aa082aaf30a0b4989e1f04858952f941bc is the first bad commit +: : commit 8d7718aa082aaf30a0b4989e1f04858952f941bc +: : Author: Michel Lespinasse +: : Date: Thu Mar 10 18:50:58 2011 -0800 +: : +: : futex: Sanitize futex ops argument types +: : +: : Change futex_atomic_op_inuser and futex_atomic_cmpxchg_inatomic +: : prototypes to use u32 types for the futex as this is the data type the +: : futex core code uses all over the place. +: : +: : Looking at the commit I see there is a change of the uaddr argument in +: : the Alpha architecture specific code for futexes from int to u32, but I +: : don't see why this should cause a problem. + +Richard Henderson said: + +: futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, +: u32 oldval, u32 newval) +: ... +: : "r"(uaddr), "r"((long)oldval), "r"(newval) +: +: +: There is no 32-bit compare instruction. These are implemented by +: consistently extending the values to a 64-bit type. Since the +: load instruction sign-extends, we want to sign-extend the other +: quantity as well (despite the fact it's logically unsigned). +: +: So: +: +: - : "r"(uaddr), "r"((long)oldval), "r"(newval) +: + : "r"(uaddr), "r"((long)(int)oldval), "r"(newval) +: +: should do the trick. + +Michael said: + +: This fixes the glibc test suite failures and the pulseaudio related +: crashes, but it does not fix the java compiiler lockups that I was (and +: are still) observing. That is some other problem. + +Reported-by: Michael Cree +Tested-by: Michael Cree +Acked-by: Phil Carmody +Cc: Richard Henderson +Cc: Michel Lespinasse +Cc: Ivan Kokshaysky +Reviewed-by: Matt Turner +Signed-off-by: Andrew Morton +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + arch/alpha/include/asm/futex.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/arch/alpha/include/asm/futex.h b/arch/alpha/include/asm/futex.h +index e8a761a..f939794 100644 +--- a/arch/alpha/include/asm/futex.h ++++ b/arch/alpha/include/asm/futex.h +@@ -108,7 +108,7 @@ futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user *uaddr, + " lda $31,3b-2b(%0)\n" + " .previous\n" + : "+r"(ret), "=&r"(prev), "=&r"(cmp) +- : "r"(uaddr), "r"((long)oldval), "r"(newval) ++ : "r"(uaddr), "r"((long)(int)oldval), "r"(newval) + : "memory"); + + *uval = prev; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0026-mmc-atmel-mci-don-t-use-dma-features-when-using-DMA-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0026-mmc-atmel-mci-don-t-use-dma-features-when-using-DMA-.patch new file mode 100644 index 00000000..e2308918 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0026-mmc-atmel-mci-don-t-use-dma-features-when-using-DMA-.patch @@ -0,0 +1,88 @@ +From 949f9646ccebddaf84ef0a76bf65cbb03d98ca90 Mon Sep 17 00:00:00 2001 +From: Ludovic Desroches +Date: Thu, 9 Feb 2012 16:33:53 +0100 +Subject: [PATCH 26/95] mmc: atmel-mci: don't use dma features when using DMA + with no chan available + +commit ef8781989a1bcd05aa47e853917c37df44917194 upstream. + +Some callbacks are set too early -- i.e. we can have dma capabilities but +we can't get a dma channel. So wait to get the dma channel before setting +callbacks and change logs consequently. + +Signed-off-by: Ludovic Desroches +Signed-off-by: Nicolas Ferre +Signed-off-by: Chris Ball +Signed-off-by: Greg Kroah-Hartman +--- + drivers/mmc/host/atmel-mci.c | 21 ++++++++++----------- + 1 file changed, 10 insertions(+), 11 deletions(-) + +diff --git a/drivers/mmc/host/atmel-mci.c b/drivers/mmc/host/atmel-mci.c +index 72bc756..9896933 100644 +--- a/drivers/mmc/host/atmel-mci.c ++++ b/drivers/mmc/host/atmel-mci.c +@@ -1944,12 +1944,12 @@ static bool atmci_filter(struct dma_chan *chan, void *slave) + } + } + +-static void atmci_configure_dma(struct atmel_mci *host) ++static bool atmci_configure_dma(struct atmel_mci *host) + { + struct mci_platform_data *pdata; + + if (host == NULL) +- return; ++ return false; + + pdata = host->pdev->dev.platform_data; + +@@ -1966,12 +1966,15 @@ static void atmci_configure_dma(struct atmel_mci *host) + host->dma.chan = + dma_request_channel(mask, atmci_filter, pdata->dma_slave); + } +- if (!host->dma.chan) +- dev_notice(&host->pdev->dev, "DMA not available, using PIO\n"); +- else ++ if (!host->dma.chan) { ++ dev_warn(&host->pdev->dev, "no DMA channel available\n"); ++ return false; ++ } else { + dev_info(&host->pdev->dev, + "Using %s for DMA transfers\n", + dma_chan_name(host->dma.chan)); ++ return true; ++ } + } + + static inline unsigned int atmci_get_version(struct atmel_mci *host) +@@ -2081,8 +2084,7 @@ static int __init atmci_probe(struct platform_device *pdev) + + /* Get MCI capabilities and set operations according to it */ + atmci_get_cap(host); +- if (host->caps.has_dma) { +- dev_info(&pdev->dev, "using DMA\n"); ++ if (host->caps.has_dma && atmci_configure_dma(host)) { + host->prepare_data = &atmci_prepare_data_dma; + host->submit_data = &atmci_submit_data_dma; + host->stop_transfer = &atmci_stop_transfer_dma; +@@ -2092,15 +2094,12 @@ static int __init atmci_probe(struct platform_device *pdev) + host->submit_data = &atmci_submit_data_pdc; + host->stop_transfer = &atmci_stop_transfer_pdc; + } else { +- dev_info(&pdev->dev, "no DMA, no PDC\n"); ++ dev_info(&pdev->dev, "using PIO\n"); + host->prepare_data = &atmci_prepare_data; + host->submit_data = &atmci_submit_data; + host->stop_transfer = &atmci_stop_transfer; + } + +- if (host->caps.has_dma) +- atmci_configure_dma(host); +- + platform_set_drvdata(pdev, host); + + /* We need at least one slot to succeed */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0027-mmc-sdhci-esdhc-imx-fix-for-mmc-cards-on-i.MX5.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0027-mmc-sdhci-esdhc-imx-fix-for-mmc-cards-on-i.MX5.patch new file mode 100644 index 00000000..fd6c0881 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0027-mmc-sdhci-esdhc-imx-fix-for-mmc-cards-on-i.MX5.patch @@ -0,0 +1,46 @@ +From 4d0452d42bca9bc288709268ea3590e73dddfd03 Mon Sep 17 00:00:00 2001 +From: Sascha Hauer +Date: Fri, 17 Feb 2012 11:51:49 +0100 +Subject: [PATCH 27/95] mmc: sdhci-esdhc-imx: fix for mmc cards on i.MX5 + +commit 5b6b0ad6e572b32a641116aaa5f897ffebe31e44 upstream. + +On i.MX53 we have to write a special SDHCI_CMD_ABORTCMD to the +SDHCI_TRANSFER_MODE register during a MMC_STOP_TRANSMISSION +command. This works for SD cards. However, with MMC cards +the MMC_SET_BLOCK_COUNT command is used instead, but this +needs the same handling. Fix MMC cards by testing for the +MMC_SET_BLOCK_COUNT command aswell. Tested on a custom i.MX53 +board with a Transcend MMC+ card and eMMC. + +The kernel started used MMC_SET_BLOCK_COUNT in 3.0, so this +is a regression for these boards introduced in 3.0; it should +go to 3.0/3.1/3.2-stable. + +Signed-off-by: Sascha Hauer +Acked-by: Shawn Guo +Signed-off-by: Chris Ball +Signed-off-by: Greg Kroah-Hartman +--- + drivers/mmc/host/sdhci-esdhc-imx.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/drivers/mmc/host/sdhci-esdhc-imx.c b/drivers/mmc/host/sdhci-esdhc-imx.c +index 38ebc4e..4540e37 100644 +--- a/drivers/mmc/host/sdhci-esdhc-imx.c ++++ b/drivers/mmc/host/sdhci-esdhc-imx.c +@@ -269,8 +269,9 @@ static void esdhc_writew_le(struct sdhci_host *host, u16 val, int reg) + imx_data->scratchpad = val; + return; + case SDHCI_COMMAND: +- if ((host->cmd->opcode == MMC_STOP_TRANSMISSION) +- && (imx_data->flags & ESDHC_FLAG_MULTIBLK_NO_INT)) ++ if ((host->cmd->opcode == MMC_STOP_TRANSMISSION || ++ host->cmd->opcode == MMC_SET_BLOCK_COUNT) && ++ (imx_data->flags & ESDHC_FLAG_MULTIBLK_NO_INT)) + val |= SDHCI_CMD_ABORTCMD; + + if (is_imx6q_usdhc(imx_data)) { +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0028-aio-wake-up-waiters-when-freeing-unused-kiocbs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0028-aio-wake-up-waiters-when-freeing-unused-kiocbs.patch new file mode 100644 index 00000000..70c27f0c --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0028-aio-wake-up-waiters-when-freeing-unused-kiocbs.patch @@ -0,0 +1,65 @@ +From d5c6cec6d347a96bc73bf84d89dd1cefd9b10aeb Mon Sep 17 00:00:00 2001 +From: Jeff Moyer +Date: Mon, 5 Mar 2012 14:59:12 -0800 +Subject: [PATCH 28/95] aio: wake up waiters when freeing unused kiocbs + +commit 880641bb9da2473e9ecf6c708d993b29928c1b3c upstream. + +Bart Van Assche reported a hung fio process when either hot-removing +storage or when interrupting the fio process itself. The (pruned) call +trace for the latter looks like so: + + fio D 0000000000000001 0 6849 6848 0x00000004 + ffff880092541b88 0000000000000046 ffff880000000000 ffff88012fa11dc0 + ffff88012404be70 ffff880092541fd8 ffff880092541fd8 ffff880092541fd8 + ffff880128b894d0 ffff88012404be70 ffff880092541b88 000000018106f24d + Call Trace: + schedule+0x3f/0x60 + io_schedule+0x8f/0xd0 + wait_for_all_aios+0xc0/0x100 + exit_aio+0x55/0xc0 + mmput+0x2d/0x110 + exit_mm+0x10d/0x130 + do_exit+0x671/0x860 + do_group_exit+0x44/0xb0 + get_signal_to_deliver+0x218/0x5a0 + do_signal+0x65/0x700 + do_notify_resume+0x65/0x80 + int_signal+0x12/0x17 + +The problem lies with the allocation batching code. It will +opportunistically allocate kiocbs, and then trim back the list of iocbs +when there is not enough room in the completion ring to hold all of the +events. + +In the case above, what happens is that the pruning back of events ends +up freeing up the last active request and the context is marked as dead, +so it is thus responsible for waking up waiters. Unfortunately, the +code does not check for this condition, so we end up with a hung task. + +Signed-off-by: Jeff Moyer +Reported-by: Bart Van Assche +Tested-by: Bart Van Assche +Signed-off-by: Andrew Morton +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + fs/aio.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/fs/aio.c b/fs/aio.c +index 969beb0..67e4b90 100644 +--- a/fs/aio.c ++++ b/fs/aio.c +@@ -490,6 +490,8 @@ static void kiocb_batch_free(struct kioctx *ctx, struct kiocb_batch *batch) + kmem_cache_free(kiocb_cachep, req); + ctx->reqs_active--; + } ++ if (unlikely(!ctx->reqs_active && ctx->dead)) ++ wake_up_all(&ctx->wait); + spin_unlock_irq(&ctx->ctx_lock); + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0029-mm-memcg-Correct-unregistring-of-events-attached-to-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0029-mm-memcg-Correct-unregistring-of-events-attached-to-.patch new file mode 100644 index 00000000..546921b1 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0029-mm-memcg-Correct-unregistring-of-events-attached-to-.patch @@ -0,0 +1,74 @@ +From a6ad4d12c974035e005e6e4752c462c0f44f4167 Mon Sep 17 00:00:00 2001 +From: Anton Vorontsov +Date: Fri, 24 Feb 2012 05:14:46 +0400 +Subject: [PATCH 29/95] mm: memcg: Correct unregistring of events attached to + the same eventfd + +commit 371528caec553785c37f73fa3926ea0de84f986f upstream. + +There is an issue when memcg unregisters events that were attached to +the same eventfd: + +- On the first call mem_cgroup_usage_unregister_event() removes all + events attached to a given eventfd, and if there were no events left, + thresholds->primary would become NULL; + +- Since there were several events registered, cgroups core will call + mem_cgroup_usage_unregister_event() again, but now kernel will oops, + as the function doesn't expect that threshold->primary may be NULL. + +That's a good question whether mem_cgroup_usage_unregister_event() +should actually remove all events in one go, but nowadays it can't +do any better as cftype->unregister_event callback doesn't pass +any private event-associated cookie. So, let's fix the issue by +simply checking for threshold->primary. + +FWIW, w/o the patch the following oops may be observed: + + BUG: unable to handle kernel NULL pointer dereference at 0000000000000004 + IP: [] mem_cgroup_usage_unregister_event+0x9c/0x1f0 + Pid: 574, comm: kworker/0:2 Not tainted 3.3.0-rc4+ #9 Bochs Bochs + RIP: 0010:[] [] mem_cgroup_usage_unregister_event+0x9c/0x1f0 + RSP: 0018:ffff88001d0b9d60 EFLAGS: 00010246 + Process kworker/0:2 (pid: 574, threadinfo ffff88001d0b8000, task ffff88001de91cc0) + Call Trace: + [] cgroup_event_remove+0x2b/0x60 + [] process_one_work+0x174/0x450 + [] worker_thread+0x123/0x2d0 + +Signed-off-by: Anton Vorontsov +Acked-by: KAMEZAWA Hiroyuki +Cc: Kirill A. Shutemov +Cc: Michal Hocko +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + mm/memcontrol.c | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/mm/memcontrol.c b/mm/memcontrol.c +index f538e9b..de67e91 100644 +--- a/mm/memcontrol.c ++++ b/mm/memcontrol.c +@@ -4502,6 +4502,9 @@ static void mem_cgroup_usage_unregister_event(struct cgroup *cgrp, + */ + BUG_ON(!thresholds); + ++ if (!thresholds->primary) ++ goto unlock; ++ + usage = mem_cgroup_usage(memcg, type == _MEMSWAP); + + /* Check if a threshold crossed before removing */ +@@ -4550,7 +4553,7 @@ swap_buffers: + + /* To be sure that nobody uses thresholds */ + synchronize_rcu(); +- ++unlock: + mutex_unlock(&memcg->thresholds_lock); + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0030-NOMMU-Don-t-need-to-clear-vm_mm-when-deleting-a-VMA.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0030-NOMMU-Don-t-need-to-clear-vm_mm-when-deleting-a-VMA.patch new file mode 100644 index 00000000..e098a87c --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0030-NOMMU-Don-t-need-to-clear-vm_mm-when-deleting-a-VMA.patch @@ -0,0 +1,35 @@ +From 4666c2d05388b33883bef7aa13d2e355b3d0a049 Mon Sep 17 00:00:00 2001 +From: David Howells +Date: Thu, 23 Feb 2012 13:51:00 +0000 +Subject: [PATCH 30/95] NOMMU: Don't need to clear vm_mm when deleting a VMA + +commit b94cfaf6685d691dc3fab023cf32f65e9b7be09c upstream. + +Don't clear vm_mm in a deleted VMA as it's unnecessary and might +conceivably break the filesystem or driver VMA close routine. + +Reported-by: Al Viro +Signed-off-by: David Howells +Acked-by: Al Viro +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + mm/nommu.c | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/mm/nommu.c b/mm/nommu.c +index ee7e57e..f59e170 100644 +--- a/mm/nommu.c ++++ b/mm/nommu.c +@@ -779,8 +779,6 @@ static void delete_vma_from_mm(struct vm_area_struct *vma) + + if (vma->vm_next) + vma->vm_next->vm_prev = vma->vm_prev; +- +- vma->vm_mm = NULL; + } + + /* +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0031-cifs-fix-dentry-refcount-leak-when-opening-a-FIFO-on.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0031-cifs-fix-dentry-refcount-leak-when-opening-a-FIFO-on.patch new file mode 100644 index 00000000..f84f673f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0031-cifs-fix-dentry-refcount-leak-when-opening-a-FIFO-on.patch @@ -0,0 +1,64 @@ +From 2e91a5d7bf034e302d797ab8be9a28dad94f31bf Mon Sep 17 00:00:00 2001 +From: Jeff Layton +Date: Thu, 23 Feb 2012 09:37:45 -0500 +Subject: [PATCH 31/95] cifs: fix dentry refcount leak when opening a FIFO on + lookup + +commit 5bccda0ebc7c0331b81ac47d39e4b920b198b2cd upstream. + +The cifs code will attempt to open files on lookup under certain +circumstances. What happens though if we find that the file we opened +was actually a FIFO or other special file? + +Currently, the open filehandle just ends up being leaked leading to +a dentry refcount mismatch and oops on umount. Fix this by having the +code close the filehandle on the server if it turns out not to be a +regular file. While we're at it, change this spaghetti if statement +into a switch too. + +Reported-by: CAI Qian +Tested-by: CAI Qian +Reviewed-by: Shirish Pargaonkar +Signed-off-by: Jeff Layton +Signed-off-by: Steve French +Signed-off-by: Greg Kroah-Hartman +--- + fs/cifs/dir.c | 20 ++++++++++++++++++-- + 1 file changed, 18 insertions(+), 2 deletions(-) + +diff --git a/fs/cifs/dir.c b/fs/cifs/dir.c +index e4c3334..bf68b4f 100644 +--- a/fs/cifs/dir.c ++++ b/fs/cifs/dir.c +@@ -584,10 +584,26 @@ cifs_lookup(struct inode *parent_dir_inode, struct dentry *direntry, + * If either that or op not supported returned, follow + * the normal lookup. + */ +- if ((rc == 0) || (rc == -ENOENT)) ++ switch (rc) { ++ case 0: ++ /* ++ * The server may allow us to open things like ++ * FIFOs, but the client isn't set up to deal ++ * with that. If it's not a regular file, just ++ * close it and proceed as if it were a normal ++ * lookup. ++ */ ++ if (newInode && !S_ISREG(newInode->i_mode)) { ++ CIFSSMBClose(xid, pTcon, fileHandle); ++ break; ++ } ++ case -ENOENT: + posix_open = true; +- else if ((rc == -EINVAL) || (rc != -EOPNOTSUPP)) ++ case -EOPNOTSUPP: ++ break; ++ default: + pTcon->broken_posix_open = true; ++ } + } + if (!posix_open) + rc = cifs_get_inode_info_unix(&newInode, full_path, +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0032-mac80211-zero-initialize-count-field-in-ieee80211_tx.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0032-mac80211-zero-initialize-count-field-in-ieee80211_tx.patch new file mode 100644 index 00000000..9019c968 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0032-mac80211-zero-initialize-count-field-in-ieee80211_tx.patch @@ -0,0 +1,42 @@ +From 66fafa03312e3f626b9cc940a4caa5fc28eceb8b Mon Sep 17 00:00:00 2001 +From: Mohammed Shafi Shajakhan +Date: Mon, 20 Feb 2012 10:05:31 +0530 +Subject: [PATCH 32/95] mac80211: zero initialize count field in + ieee80211_tx_rate + +commit 8617b093d0031837a7be9b32bc674580cfb5f6b5 upstream. + +rate control algorithms concludes the rate as invalid +with rate[i].idx < -1 , while they do also check for rate[i].count is +non-zero. it would be safer to zero initialize the 'count' field. +recently we had a ath9k rate control crash where the ath9k rate control +in ath_tx_status assumed to check only for rate[i].count being non-zero +in one instance and ended up in using invalid rate index for +'connection monitoring NULL func frames' which eventually lead to the crash. +thanks to Pavel Roskin for fixing it and finding the root cause. +https://bugzilla.redhat.com/show_bug.cgi?id=768639 + +Cc: Pavel Roskin +Signed-off-by: Mohammed Shafi Shajakhan +Signed-off-by: John W. Linville +Signed-off-by: Greg Kroah-Hartman +--- + net/mac80211/rate.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/net/mac80211/rate.c b/net/mac80211/rate.c +index 5a5a776..7d84b87 100644 +--- a/net/mac80211/rate.c ++++ b/net/mac80211/rate.c +@@ -344,7 +344,7 @@ void rate_control_get_rate(struct ieee80211_sub_if_data *sdata, + for (i = 0; i < IEEE80211_TX_MAX_RATES; i++) { + info->control.rates[i].idx = -1; + info->control.rates[i].flags = 0; +- info->control.rates[i].count = 1; ++ info->control.rates[i].count = 0; + } + + if (sdata->local->hw.flags & IEEE80211_HW_HAS_RATE_CONTROL) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0033-ath9k_hw-prevent-writes-to-const-data-on-AR9160.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0033-ath9k_hw-prevent-writes-to-const-data-on-AR9160.patch new file mode 100644 index 00000000..178c32f0 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0033-ath9k_hw-prevent-writes-to-const-data-on-AR9160.patch @@ -0,0 +1,119 @@ +From 984266254352cc421ea6886589e862c95ab51838 Mon Sep 17 00:00:00 2001 +From: Felix Fietkau +Date: Wed, 15 Feb 2012 19:31:20 +0100 +Subject: [PATCH 33/95] ath9k_hw: prevent writes to const data on AR9160 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +commit 9bbb8168ed3d8b946f9c1901a63a675012de88f2 upstream. + +Duplicate the data for iniAddac early on, to avoid having to do redundant +memcpy calls later. While we're at it, make AR5416 < v2.2 use the same +codepath. Fixes a reported crash on x86. + +Signed-off-by: Felix Fietkau +Reported-by: Magnus Määttä +Signed-off-by: John W. Linville +Signed-off-by: Greg Kroah-Hartman +--- + drivers/net/wireless/ath/ath9k/ar5008_phy.c | 25 +------------------------ + drivers/net/wireless/ath/ath9k/ar9002_hw.c | 19 +++++++++++++++++++ + drivers/net/wireless/ath/ath9k/hw.h | 1 - + 3 files changed, 20 insertions(+), 25 deletions(-) + +diff --git a/drivers/net/wireless/ath/ath9k/ar5008_phy.c b/drivers/net/wireless/ath/ath9k/ar5008_phy.c +index f199e9e..0a3c7c8 100644 +--- a/drivers/net/wireless/ath/ath9k/ar5008_phy.c ++++ b/drivers/net/wireless/ath/ath9k/ar5008_phy.c +@@ -489,8 +489,6 @@ static int ar5008_hw_rf_alloc_ext_banks(struct ath_hw *ah) + ATH_ALLOC_BANK(ah->analogBank6Data, ah->iniBank6.ia_rows); + ATH_ALLOC_BANK(ah->analogBank6TPCData, ah->iniBank6TPC.ia_rows); + ATH_ALLOC_BANK(ah->analogBank7Data, ah->iniBank7.ia_rows); +- ATH_ALLOC_BANK(ah->addac5416_21, +- ah->iniAddac.ia_rows * ah->iniAddac.ia_columns); + ATH_ALLOC_BANK(ah->bank6Temp, ah->iniBank6.ia_rows); + + return 0; +@@ -519,7 +517,6 @@ static void ar5008_hw_rf_free_ext_banks(struct ath_hw *ah) + ATH_FREE_BANK(ah->analogBank6Data); + ATH_FREE_BANK(ah->analogBank6TPCData); + ATH_FREE_BANK(ah->analogBank7Data); +- ATH_FREE_BANK(ah->addac5416_21); + ATH_FREE_BANK(ah->bank6Temp); + + #undef ATH_FREE_BANK +@@ -805,27 +802,7 @@ static int ar5008_hw_process_ini(struct ath_hw *ah, + if (ah->eep_ops->set_addac) + ah->eep_ops->set_addac(ah, chan); + +- if (AR_SREV_5416_22_OR_LATER(ah)) { +- REG_WRITE_ARRAY(&ah->iniAddac, 1, regWrites); +- } else { +- struct ar5416IniArray temp; +- u32 addacSize = +- sizeof(u32) * ah->iniAddac.ia_rows * +- ah->iniAddac.ia_columns; +- +- /* For AR5416 2.0/2.1 */ +- memcpy(ah->addac5416_21, +- ah->iniAddac.ia_array, addacSize); +- +- /* override CLKDRV value at [row, column] = [31, 1] */ +- (ah->addac5416_21)[31 * ah->iniAddac.ia_columns + 1] = 0; +- +- temp.ia_array = ah->addac5416_21; +- temp.ia_columns = ah->iniAddac.ia_columns; +- temp.ia_rows = ah->iniAddac.ia_rows; +- REG_WRITE_ARRAY(&temp, 1, regWrites); +- } +- ++ REG_WRITE_ARRAY(&ah->iniAddac, 1, regWrites); + REG_WRITE(ah, AR_PHY_ADC_SERIAL_CTL, AR_PHY_SEL_INTERNAL_ADDAC); + + ENABLE_REGWRITE_BUFFER(ah); +diff --git a/drivers/net/wireless/ath/ath9k/ar9002_hw.c b/drivers/net/wireless/ath/ath9k/ar9002_hw.c +index 11f192a..d190411 100644 +--- a/drivers/net/wireless/ath/ath9k/ar9002_hw.c ++++ b/drivers/net/wireless/ath/ath9k/ar9002_hw.c +@@ -180,6 +180,25 @@ static void ar9002_hw_init_mode_regs(struct ath_hw *ah) + INIT_INI_ARRAY(&ah->iniAddac, ar5416Addac, + ARRAY_SIZE(ar5416Addac), 2); + } ++ ++ /* iniAddac needs to be modified for these chips */ ++ if (AR_SREV_9160(ah) || !AR_SREV_5416_22_OR_LATER(ah)) { ++ struct ar5416IniArray *addac = &ah->iniAddac; ++ u32 size = sizeof(u32) * addac->ia_rows * addac->ia_columns; ++ u32 *data; ++ ++ data = kmalloc(size, GFP_KERNEL); ++ if (!data) ++ return; ++ ++ memcpy(data, addac->ia_array, size); ++ addac->ia_array = data; ++ ++ if (!AR_SREV_5416_22_OR_LATER(ah)) { ++ /* override CLKDRV value */ ++ INI_RA(addac, 31,1) = 0; ++ } ++ } + } + + /* Support for Japan ch.14 (2484) spread */ +diff --git a/drivers/net/wireless/ath/ath9k/hw.h b/drivers/net/wireless/ath/ath9k/hw.h +index f389b3c..1bd8edf 100644 +--- a/drivers/net/wireless/ath/ath9k/hw.h ++++ b/drivers/net/wireless/ath/ath9k/hw.h +@@ -772,7 +772,6 @@ struct ath_hw { + u32 *analogBank6Data; + u32 *analogBank6TPCData; + u32 *analogBank7Data; +- u32 *addac5416_21; + u32 *bank6Temp; + + u8 txpower_limit; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0034-kprobes-return-proper-error-code-from-register_kprob.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0034-kprobes-return-proper-error-code-from-register_kprob.patch new file mode 100644 index 00000000..18d7fccd --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0034-kprobes-return-proper-error-code-from-register_kprob.patch @@ -0,0 +1,79 @@ +From 17afeea9bb7e9be3ed3b35312fc2d792831e1ace Mon Sep 17 00:00:00 2001 +From: Prashanth Nageshappa +Date: Mon, 5 Mar 2012 14:59:12 -0800 +Subject: [PATCH 34/95] kprobes: return proper error code from + register_kprobe() + +commit f986a499ef6f317d906e6f6f281be966e1237a10 upstream. + +register_kprobe() aborts if the address of the new request falls in a +prohibited area (such as ftrace pouch, __kprobes annotated functions, +non-kernel text addresses, jump label text). We however don't return the +right error on this abort, resulting in a silent failure - incorrect +adding/reporting of kprobes ('perf probe do_fork+18' or 'perf probe +mcount' for instance). + +In V2 we are incorporating Masami Hiramatsu's feedback. + +This patch fixes it by returning -EINVAL upon failure. + +While we are here, rename the label used for exit to be more appropriate. + +Signed-off-by: Ananth N Mavinakayanahalli +Signed-off-by: Prashanth K Nageshappa +Acked-by: Masami Hiramatsu +Cc: Jason Baron +Signed-off-by: Andrew Morton +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + kernel/kprobes.c | 12 +++++++----- + 1 file changed, 7 insertions(+), 5 deletions(-) + +diff --git a/kernel/kprobes.c b/kernel/kprobes.c +index faa39d1..bc90b87 100644 +--- a/kernel/kprobes.c ++++ b/kernel/kprobes.c +@@ -1334,8 +1334,10 @@ int __kprobes register_kprobe(struct kprobe *p) + if (!kernel_text_address((unsigned long) p->addr) || + in_kprobes_functions((unsigned long) p->addr) || + ftrace_text_reserved(p->addr, p->addr) || +- jump_label_text_reserved(p->addr, p->addr)) +- goto fail_with_jump_label; ++ jump_label_text_reserved(p->addr, p->addr)) { ++ ret = -EINVAL; ++ goto cannot_probe; ++ } + + /* User can pass only KPROBE_FLAG_DISABLED to register_kprobe */ + p->flags &= KPROBE_FLAG_DISABLED; +@@ -1352,7 +1354,7 @@ int __kprobes register_kprobe(struct kprobe *p) + * its code to prohibit unexpected unloading. + */ + if (unlikely(!try_module_get(probed_mod))) +- goto fail_with_jump_label; ++ goto cannot_probe; + + /* + * If the module freed .init.text, we couldn't insert +@@ -1361,7 +1363,7 @@ int __kprobes register_kprobe(struct kprobe *p) + if (within_module_init((unsigned long)p->addr, probed_mod) && + probed_mod->state != MODULE_STATE_COMING) { + module_put(probed_mod); +- goto fail_with_jump_label; ++ goto cannot_probe; + } + /* ret will be updated by following code */ + } +@@ -1409,7 +1411,7 @@ out: + + return ret; + +-fail_with_jump_label: ++cannot_probe: + preempt_enable(); + jump_label_unlock(); + return ret; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0035-mm-thp-fix-BUG-on-mm-nr_ptes.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0035-mm-thp-fix-BUG-on-mm-nr_ptes.patch new file mode 100644 index 00000000..3a5ca20e --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0035-mm-thp-fix-BUG-on-mm-nr_ptes.patch @@ -0,0 +1,99 @@ +From 826878fadc80bdcaec6d80e4ec0a2761c46e2c00 Mon Sep 17 00:00:00 2001 +From: Andrea Arcangeli +Date: Mon, 5 Mar 2012 14:59:20 -0800 +Subject: [PATCH 35/95] mm: thp: fix BUG on mm->nr_ptes + +commit 1c641e84719429bbfe62a95ed3545ee7fe24408f upstream. + +Dave Jones reports a few Fedora users hitting the BUG_ON(mm->nr_ptes...) +in exit_mmap() recently. + +Quoting Hugh's discovery and explanation of the SMP race condition: + + "mm->nr_ptes had unusual locking: down_read mmap_sem plus + page_table_lock when incrementing, down_write mmap_sem (or mm_users + 0) when decrementing; whereas THP is careful to increment and + decrement it under page_table_lock. + + Now most of those paths in THP also hold mmap_sem for read or write + (with appropriate checks on mm_users), but two do not: when + split_huge_page() is called by hwpoison_user_mappings(), and when + called by add_to_swap(). + + It's conceivable that the latter case is responsible for the + exit_mmap() BUG_ON mm->nr_ptes that has been reported on Fedora." + +The simplest way to fix it without having to alter the locking is to make +split_huge_page() a noop in nr_ptes terms, so by counting the preallocated +pagetables that exists for every mapped hugepage. It was an arbitrary +choice not to count them and either way is not wrong or right, because +they are not used but they're still allocated. + +Reported-by: Dave Jones +Reported-by: Hugh Dickins +Signed-off-by: Andrea Arcangeli +Acked-by: Hugh Dickins +Cc: David Rientjes +Cc: Josh Boyer +Signed-off-by: Andrew Morton +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + mm/huge_memory.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/mm/huge_memory.c b/mm/huge_memory.c +index 33141f5..8f005e9 100644 +--- a/mm/huge_memory.c ++++ b/mm/huge_memory.c +@@ -642,6 +642,7 @@ static int __do_huge_pmd_anonymous_page(struct mm_struct *mm, + set_pmd_at(mm, haddr, pmd, entry); + prepare_pmd_huge_pte(pgtable, mm); + add_mm_counter(mm, MM_ANONPAGES, HPAGE_PMD_NR); ++ mm->nr_ptes++; + spin_unlock(&mm->page_table_lock); + } + +@@ -760,6 +761,7 @@ int copy_huge_pmd(struct mm_struct *dst_mm, struct mm_struct *src_mm, + pmd = pmd_mkold(pmd_wrprotect(pmd)); + set_pmd_at(dst_mm, addr, dst_pmd, pmd); + prepare_pmd_huge_pte(pgtable, dst_mm); ++ dst_mm->nr_ptes++; + + ret = 0; + out_unlock: +@@ -858,7 +860,6 @@ static int do_huge_pmd_wp_page_fallback(struct mm_struct *mm, + } + kfree(pages); + +- mm->nr_ptes++; + smp_wmb(); /* make pte visible before pmd */ + pmd_populate(mm, pmd, pgtable); + page_remove_rmap(page); +@@ -1017,6 +1018,7 @@ int zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, + VM_BUG_ON(page_mapcount(page) < 0); + add_mm_counter(tlb->mm, MM_ANONPAGES, -HPAGE_PMD_NR); + VM_BUG_ON(!PageHead(page)); ++ tlb->mm->nr_ptes--; + spin_unlock(&tlb->mm->page_table_lock); + tlb_remove_page(tlb, page); + pte_free(tlb->mm, pgtable); +@@ -1356,7 +1358,6 @@ static int __split_huge_page_map(struct page *page, + pte_unmap(pte); + } + +- mm->nr_ptes++; + smp_wmb(); /* make pte visible before pmd */ + /* + * Up to this point the pmd is present and huge and +@@ -1969,7 +1970,6 @@ static void collapse_huge_page(struct mm_struct *mm, + set_pmd_at(mm, address, pmd, _pmd); + update_mmu_cache(vma, address, _pmd); + prepare_pmd_huge_pte(pgtable, mm); +- mm->nr_ptes--; + spin_unlock(&mm->page_table_lock); + + #ifndef CONFIG_NUMA +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0036-iwlwifi-fix-key-removal.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0036-iwlwifi-fix-key-removal.patch new file mode 100644 index 00000000..b08e9c07 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0036-iwlwifi-fix-key-removal.patch @@ -0,0 +1,58 @@ +From 60fea88fe522a88f80a809d0f7ced80b93af58b7 Mon Sep 17 00:00:00 2001 +From: Johannes Berg +Date: Fri, 17 Feb 2012 09:47:14 -0800 +Subject: [PATCH 36/95] iwlwifi: fix key removal + +commit 5dcbf480473f6c3f06ad2426b7517038a2a18911 upstream. + +When trying to remove a key, we always send key +flags just setting the key type, not including +the multicast flag and the key ID. As a result, +whenever any key was removed, the unicast key 0 +would be removed, causing a complete connection +loss after the second rekey (the first doesn't +cause a key removal). Fix the key removal code +to include the key ID and multicast flag, thus +removing the correct key. + +Reported-by: Alexander Schnaidt +Tested-by: Alexander Schnaidt +Signed-off-by: Johannes Berg +Signed-off-by: Wey-Yi Guy +Signed-off-by: John W. Linville +Signed-off-by: Greg Kroah-Hartman +--- + drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 10 +++++++++- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-sta.c b/drivers/net/wireless/iwlwifi/iwl-agn-sta.c +index 4b2aa1d..5cfb3d1 100644 +--- a/drivers/net/wireless/iwlwifi/iwl-agn-sta.c ++++ b/drivers/net/wireless/iwlwifi/iwl-agn-sta.c +@@ -1211,6 +1211,7 @@ int iwl_remove_dynamic_key(struct iwl_priv *priv, + unsigned long flags; + struct iwl_addsta_cmd sta_cmd; + u8 sta_id = iwlagn_key_sta_id(priv, ctx->vif, sta); ++ __le16 key_flags; + + /* if station isn't there, neither is the key */ + if (sta_id == IWL_INVALID_STATION) +@@ -1236,7 +1237,14 @@ int iwl_remove_dynamic_key(struct iwl_priv *priv, + IWL_ERR(priv, "offset %d not used in uCode key table.\n", + keyconf->hw_key_idx); + +- sta_cmd.key.key_flags = STA_KEY_FLG_NO_ENC | STA_KEY_FLG_INVALID; ++ key_flags = cpu_to_le16(keyconf->keyidx << STA_KEY_FLG_KEYID_POS); ++ key_flags |= STA_KEY_FLG_MAP_KEY_MSK | STA_KEY_FLG_NO_ENC | ++ STA_KEY_FLG_INVALID; ++ ++ if (!(keyconf->flags & IEEE80211_KEY_FLAG_PAIRWISE)) ++ key_flags |= STA_KEY_MULTICAST_MSK; ++ ++ sta_cmd.key.key_flags = key_flags; + sta_cmd.key.key_offset = WEP_INVALID_OFFSET; + sta_cmd.sta.modify_mask = STA_MODIFY_KEY_MASK; + sta_cmd.mode = STA_CONTROL_MODIFY_MSK; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0037-tty-powerpc-early-udbg-consoles-can-t-be-modules.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0037-tty-powerpc-early-udbg-consoles-can-t-be-modules.patch new file mode 100644 index 00000000..e23d485c --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0037-tty-powerpc-early-udbg-consoles-can-t-be-modules.patch @@ -0,0 +1,36 @@ +From 40e15ade2a5ffd011659096db4413e8c40408aa3 Mon Sep 17 00:00:00 2001 +From: Stephen Rothwell +Date: Mon, 20 Feb 2012 07:22:38 +1100 +Subject: [PATCH 37/95] tty/powerpc: early udbg consoles can't be modules + +commit f21c6d4a49179f91fd70a41382382f08c780d425 upstream. + +Fixes these build errors: + +ERROR: ".udbg_printf" [drivers/tty/ehv_bytechan.ko] undefined! +ERROR: ".register_early_udbg_console" [drivers/tty/ehv_bytechan.ko] undefined! +ERROR: "udbg_putc" [drivers/tty/ehv_bytechan.ko] undefined! + +Cc: Timur Tabi +Signed-off-by: Stephen Rothwell +Signed-off-by: Greg Kroah-Hartman +--- + drivers/tty/Kconfig | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/tty/Kconfig b/drivers/tty/Kconfig +index b3d1741..830cd62 100644 +--- a/drivers/tty/Kconfig ++++ b/drivers/tty/Kconfig +@@ -365,7 +365,7 @@ config PPC_EPAPR_HV_BYTECHAN + + config PPC_EARLY_DEBUG_EHV_BC + bool "Early console (udbg) support for ePAPR hypervisors" +- depends on PPC_EPAPR_HV_BYTECHAN ++ depends on PPC_EPAPR_HV_BYTECHAN=y + help + Select this option to enable early console (a.k.a. "udbg") support + via an ePAPR byte channel. You also need to choose the byte channel +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0038-S390-qdio-fix-handler-function-arguments-for-zfcp-da.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0038-S390-qdio-fix-handler-function-arguments-for-zfcp-da.patch new file mode 100644 index 00000000..785c8982 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0038-S390-qdio-fix-handler-function-arguments-for-zfcp-da.patch @@ -0,0 +1,49 @@ +From 0fe4a197fe13b8817fbe93fa72571bbdc6d2bcbf Mon Sep 17 00:00:00 2001 +From: Steffen Maier +Date: Fri, 2 Mar 2012 17:32:58 +0100 +Subject: [PATCH 38/95] S390: qdio: fix handler function arguments for zfcp + data router + +commit 7b3cc67d4445995a025a4b55a7dc687b6829b4ca upstream. + +Git commit 25f269f17316549e "[S390] qdio: EQBS retry after CCQ 96" +introduced a regression in regard to the zfcp data router. +Revoke the incorrect simplification of the function call arguments +for the qdio handler to make the zfcp hardware data router working +again. + +This is applicable to 3.2+ kernels. + +Signed-off-by: Steffen Maier +Reviewed-by: Jan Glauber +Signed-off-by: Martin Schwidefsky +Signed-off-by: Greg Kroah-Hartman +--- + drivers/s390/cio/qdio_main.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/drivers/s390/cio/qdio_main.c b/drivers/s390/cio/qdio_main.c +index 3ef8d07..770a740 100644 +--- a/drivers/s390/cio/qdio_main.c ++++ b/drivers/s390/cio/qdio_main.c +@@ -167,7 +167,7 @@ again: + DBF_ERROR("%4x EQBS ERROR", SCH_NO(q)); + DBF_ERROR("%3d%3d%2d", count, tmp_count, nr); + q->handler(q->irq_ptr->cdev, QDIO_ERROR_ACTIVATE_CHECK_CONDITION, +- 0, -1, -1, q->irq_ptr->int_parm); ++ q->nr, q->first_to_kick, count, q->irq_ptr->int_parm); + return 0; + } + +@@ -215,7 +215,7 @@ again: + DBF_ERROR("%4x SQBS ERROR", SCH_NO(q)); + DBF_ERROR("%3d%3d%2d", count, tmp_count, nr); + q->handler(q->irq_ptr->cdev, QDIO_ERROR_ACTIVATE_CHECK_CONDITION, +- 0, -1, -1, q->irq_ptr->int_parm); ++ q->nr, q->first_to_kick, count, q->irq_ptr->int_parm); + return 0; + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0039-rapidio-tsi721-fix-queue-wrapping-bug-in-inbound-doo.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0039-rapidio-tsi721-fix-queue-wrapping-bug-in-inbound-doo.patch new file mode 100644 index 00000000..d015e84a --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0039-rapidio-tsi721-fix-queue-wrapping-bug-in-inbound-doo.patch @@ -0,0 +1,49 @@ +From 24333d235443f7969b0344417be788281c96237d Mon Sep 17 00:00:00 2001 +From: Alexandre Bounine +Date: Mon, 5 Mar 2012 14:59:21 -0800 +Subject: [PATCH 39/95] rapidio/tsi721: fix queue wrapping bug in inbound + doorbell handler + +commit b24823e61bfd93d0e72088e4f5245287582ed289 upstream. + +Fix a bug that causes a kernel panic when the number of received doorbells +is larger than number of entries in the inbound doorbell queue (current +default value = 512). + +Another possible indication for this bug is large number of spurious +doorbells reported by tsi721 driver after reaching the queue size maximum. + +Signed-off-by: Alexandre Bounine +Cc: Chul Kim +Cc: Matt Porter +Signed-off-by: Andrew Morton +Signed-off-by: Linus Torvalds +Signed-off-by: Greg Kroah-Hartman +--- + drivers/rapidio/devices/tsi721.c | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/drivers/rapidio/devices/tsi721.c b/drivers/rapidio/devices/tsi721.c +index 691b1ab..30d2072 100644 +--- a/drivers/rapidio/devices/tsi721.c ++++ b/drivers/rapidio/devices/tsi721.c +@@ -410,13 +410,14 @@ static void tsi721_db_dpc(struct work_struct *work) + */ + mport = priv->mport; + +- wr_ptr = ioread32(priv->regs + TSI721_IDQ_WP(IDB_QUEUE)); +- rd_ptr = ioread32(priv->regs + TSI721_IDQ_RP(IDB_QUEUE)); ++ wr_ptr = ioread32(priv->regs + TSI721_IDQ_WP(IDB_QUEUE)) % IDB_QSIZE; ++ rd_ptr = ioread32(priv->regs + TSI721_IDQ_RP(IDB_QUEUE)) % IDB_QSIZE; + + while (wr_ptr != rd_ptr) { + idb_entry = (u64 *)(priv->idb_base + + (TSI721_IDB_ENTRY_SIZE * rd_ptr)); + rd_ptr++; ++ rd_ptr %= IDB_QSIZE; + idb.msg = *idb_entry; + *idb_entry = 0; + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0040-HID-usbhid-Add-NOGET-quirk-for-the-AIREN-Slim-keyboa.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0040-HID-usbhid-Add-NOGET-quirk-for-the-AIREN-Slim-keyboa.patch new file mode 100644 index 00000000..6b61e74f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0040-HID-usbhid-Add-NOGET-quirk-for-the-AIREN-Slim-keyboa.patch @@ -0,0 +1,50 @@ +From ee3b012021766b0bc9af47e8ac0e5fd22efdfd86 Mon Sep 17 00:00:00 2001 +From: Alan Stern +Date: Mon, 27 Feb 2012 11:23:45 -0500 +Subject: [PATCH 40/95] HID: usbhid: Add NOGET quirk for the AIREN Slim+ + keyboard + +commit 37891abc8464637964a26ae4b61d307fef831f80 upstream. + +This patch (as1531) adds a NOGET quirk for the Slim+ keyboard marketed +by AIREN. This keyboard seems to have a lot of bugs; NOGET works +around only one of them. + +Signed-off-by: Alan Stern +Reported-by: okias +Signed-off-by: Jiri Kosina +Signed-off-by: Greg Kroah-Hartman +--- + drivers/hid/hid-ids.h | 3 +++ + drivers/hid/usbhid/hid-quirks.c | 1 + + 2 files changed, 4 insertions(+) + +diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h +index 00cabb3..3c3daec 100644 +--- a/drivers/hid/hid-ids.h ++++ b/drivers/hid/hid-ids.h +@@ -59,6 +59,9 @@ + #define USB_VENDOR_ID_AIRCABLE 0x16CA + #define USB_DEVICE_ID_AIRCABLE1 0x1502 + ++#define USB_VENDOR_ID_AIREN 0x1a2c ++#define USB_DEVICE_ID_AIREN_SLIMPLUS 0x0002 ++ + #define USB_VENDOR_ID_ALCOR 0x058f + #define USB_DEVICE_ID_ALCOR_USBRS232 0x9720 + +diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c +index 5028d60..1fe6b80 100644 +--- a/drivers/hid/usbhid/hid-quirks.c ++++ b/drivers/hid/usbhid/hid-quirks.c +@@ -53,6 +53,7 @@ static const struct hid_blacklist { + { USB_VENDOR_ID_PLAYDOTCOM, USB_DEVICE_ID_PLAYDOTCOM_EMS_USBII, HID_QUIRK_MULTI_INPUT }, + { USB_VENDOR_ID_TOUCHPACK, USB_DEVICE_ID_TOUCHPACK_RTS, HID_QUIRK_MULTI_INPUT }, + ++ { USB_VENDOR_ID_AIREN, USB_DEVICE_ID_AIREN_SLIMPLUS, HID_QUIRK_NOGET }, + { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_UC100KM, HID_QUIRK_NOGET }, + { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_CS124U, HID_QUIRK_NOGET }, + { USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_2PORTKVM, HID_QUIRK_NOGET }, +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0041-crypto-mv_cesa-fix-final-callback-not-ignoring-input.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0041-crypto-mv_cesa-fix-final-callback-not-ignoring-input.patch new file mode 100644 index 00000000..89ec447c --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0041-crypto-mv_cesa-fix-final-callback-not-ignoring-input.patch @@ -0,0 +1,33 @@ +From 8083680a77c1a483d05981bc87bd7af929d61e1c Mon Sep 17 00:00:00 2001 +From: Phil Sutter +Date: Mon, 27 Feb 2012 12:17:04 +0100 +Subject: [PATCH 41/95] crypto: mv_cesa - fix final callback not ignoring + input data + +commit f8f54e190ddb4ed697036b60f5e2ae6dd45b801c upstream. + +Broken by commit 6ef84509f3d439ed2d43ea40080643efec37f54f for users +passing a request with non-zero 'nbytes' field, like e.g. testmgr. + +Signed-off-by: Phil Sutter +Signed-off-by: Herbert Xu +Signed-off-by: Greg Kroah-Hartman +--- + drivers/crypto/mv_cesa.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/crypto/mv_cesa.c b/drivers/crypto/mv_cesa.c +index dcd8bab..fe79635 100644 +--- a/drivers/crypto/mv_cesa.c ++++ b/drivers/crypto/mv_cesa.c +@@ -714,6 +714,7 @@ static int mv_hash_final(struct ahash_request *req) + { + struct mv_req_hash_ctx *ctx = ahash_request_ctx(req); + ++ ahash_request_set_crypt(req, NULL, req->result, 0); + mv_update_hash_req_ctx(ctx, 1, 0); + return mv_handle_req(&req->base); + } +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0042-osd_uld-Bump-MAX_OSD_DEVICES-from-64-to-1-048-576.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0042-osd_uld-Bump-MAX_OSD_DEVICES-from-64-to-1-048-576.patch new file mode 100644 index 00000000..c709413f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0042-osd_uld-Bump-MAX_OSD_DEVICES-from-64-to-1-048-576.patch @@ -0,0 +1,52 @@ +From 7f3be420ce32352ea342f204edc4d3eda0822fa5 Mon Sep 17 00:00:00 2001 +From: Boaz Harrosh +Date: Wed, 25 Jan 2012 21:42:58 +0200 +Subject: [PATCH 42/95] osd_uld: Bump MAX_OSD_DEVICES from 64 to 1,048,576 + +commit 41f8ad76362e7aefe3a03949c43e23102dae6e0b upstream. + +It used to be that minors where 8 bit. But now they +are actually 20 bit. So the fix is simplicity itself. + +I've tested with 300 devices and all user-mode utils +work just fine. I have also mechanically added 10,000 +to the ida (so devices are /dev/osd10000, /dev/osd10001 ...) +and was able to mkfs an exofs filesystem and access osds +from user-mode. + +All the open-osd user-mode code uses the same library +to access devices through their symbolic names in +/dev/osdX so I'd say it's pretty safe. (Well tested) + +This patch is very important because some of the systems +that will be deploying the 3.2 pnfs-objects code are larger +than 64 OSDs and will stop to work properly when reaching +that number. + +Signed-off-by: Boaz Harrosh +Signed-off-by: James Bottomley +Signed-off-by: Greg Kroah-Hartman +--- + drivers/scsi/osd/osd_uld.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/drivers/scsi/osd/osd_uld.c b/drivers/scsi/osd/osd_uld.c +index b31a8e3..d4ed9eb 100644 +--- a/drivers/scsi/osd/osd_uld.c ++++ b/drivers/scsi/osd/osd_uld.c +@@ -69,10 +69,10 @@ + #ifndef SCSI_OSD_MAJOR + # define SCSI_OSD_MAJOR 260 + #endif +-#define SCSI_OSD_MAX_MINOR 64 ++#define SCSI_OSD_MAX_MINOR MINORMASK + + static const char osd_name[] = "osd"; +-static const char *osd_version_string = "open-osd 0.2.0"; ++static const char *osd_version_string = "open-osd 0.2.1"; + + MODULE_AUTHOR("Boaz Harrosh "); + MODULE_DESCRIPTION("open-osd Upper-Layer-Driver osd.ko"); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0043-viafb-select-HW-scaling-on-VX900-for-IGA2.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0043-viafb-select-HW-scaling-on-VX900-for-IGA2.patch new file mode 100644 index 00000000..b6d44b6a --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0043-viafb-select-HW-scaling-on-VX900-for-IGA2.patch @@ -0,0 +1,34 @@ +From ebfef6ff13504f601e3aa56f9732474f3c956e60 Mon Sep 17 00:00:00 2001 +From: Florian Tobias Schandinat +Date: Wed, 22 Feb 2012 18:53:07 +0000 +Subject: [PATCH 43/95] viafb: select HW scaling on VX900 for IGA2 + +commit 050f0e02c8dc38b2b4f2df345ac760d22ca5c7ba upstream. + +VX900 can do hardware scaling for both IGAs in contrast to previous +hardware which could do it only for IGA2. This patch ensures that +we set the parameter for IGA2 and not for IGA1. This fixes hardware +scaling on VX900 until we have the infrastructure to support it for +both IGAs. + +Signed-off-by: Florian Tobias Schandinat +Signed-off-by: Greg Kroah-Hartman +--- + drivers/video/via/hw.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/video/via/hw.c b/drivers/video/via/hw.c +index d5aaca9..8bdf80e 100644 +--- a/drivers/video/via/hw.c ++++ b/drivers/video/via/hw.c +@@ -1811,6 +1811,7 @@ static void hw_init(void) + } + + /* probably this should go to the scaling code one day */ ++ via_write_reg_mask(VIACR, 0xFD, 0, 0x80); /* VX900 hw scale on IGA2 */ + viafb_write_regx(scaling_parameters, ARRAY_SIZE(scaling_parameters)); + + /* Fill VPIT Parameters */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0044-viafb-fix-IGA1-modesetting-on-VX900.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0044-viafb-fix-IGA1-modesetting-on-VX900.patch new file mode 100644 index 00000000..f80d3d14 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0044-viafb-fix-IGA1-modesetting-on-VX900.patch @@ -0,0 +1,33 @@ +From 9f9317159fdafe3d7fc64cf41f299c71c064db83 Mon Sep 17 00:00:00 2001 +From: Florian Tobias Schandinat +Date: Wed, 22 Feb 2012 18:53:08 +0000 +Subject: [PATCH 44/95] viafb: fix IGA1 modesetting on VX900 + +commit e29206381a1436e0f47c0f5b9a23159a03c57715 upstream. + +Even if the documentation calls this bit "Reserved" it has to be set +to 0 for correct modesetting on IGA1. + +Signed-off-by: Florian Tobias Schandinat +Signed-off-by: Greg Kroah-Hartman +--- + drivers/video/via/hw.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/drivers/video/via/hw.c b/drivers/video/via/hw.c +index 8bdf80e..8497727 100644 +--- a/drivers/video/via/hw.c ++++ b/drivers/video/via/hw.c +@@ -1810,6 +1810,9 @@ static void hw_init(void) + break; + } + ++ /* magic required on VX900 for correct modesetting on IGA1 */ ++ via_write_reg_mask(VIACR, 0x45, 0x00, 0x01); ++ + /* probably this should go to the scaling code one day */ + via_write_reg_mask(VIACR, 0xFD, 0, 0x80); /* VX900 hw scale on IGA2 */ + viafb_write_regx(scaling_parameters, ARRAY_SIZE(scaling_parameters)); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0045-ASoC-dapm-Check-for-bias-level-when-powering-down.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0045-ASoC-dapm-Check-for-bias-level-when-powering-down.patch new file mode 100644 index 00000000..07d84c30 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0045-ASoC-dapm-Check-for-bias-level-when-powering-down.patch @@ -0,0 +1,54 @@ +From 2a2a58328a4241c30b0464b700899e7ba93a10a1 Mon Sep 17 00:00:00 2001 +From: Mark Brown +Date: Wed, 22 Feb 2012 15:52:56 +0000 +Subject: [PATCH 45/95] ASoC: dapm: Check for bias level when powering down + +commit 7679e42ec833ed70aa34790a5f39dcb7e5bda4fe upstream. + +Recent enhancements in the bias management means that we might not be +in standby when the CODEC is idle and can have active widgets without +being in full power mode but the shutdown functionality assumes these +things. Add checks for the bias level at each stage so that we don't +do transitions other than the ON->PREPARE->STANDBY->OFF ones that the +drivers are expecting. + +Signed-off-by: Mark Brown +Signed-off-by: Greg Kroah-Hartman +--- + sound/soc/soc-dapm.c | 12 +++++++++--- + 1 file changed, 9 insertions(+), 3 deletions(-) + +diff --git a/sound/soc/soc-dapm.c b/sound/soc/soc-dapm.c +index f42e8b9..ea909c5 100644 +--- a/sound/soc/soc-dapm.c ++++ b/sound/soc/soc-dapm.c +@@ -2982,9 +2982,13 @@ static void soc_dapm_shutdown_codec(struct snd_soc_dapm_context *dapm) + * standby. + */ + if (powerdown) { +- snd_soc_dapm_set_bias_level(dapm, SND_SOC_BIAS_PREPARE); ++ if (dapm->bias_level == SND_SOC_BIAS_ON) ++ snd_soc_dapm_set_bias_level(dapm, ++ SND_SOC_BIAS_PREPARE); + dapm_seq_run(dapm, &down_list, 0, false); +- snd_soc_dapm_set_bias_level(dapm, SND_SOC_BIAS_STANDBY); ++ if (dapm->bias_level == SND_SOC_BIAS_PREPARE) ++ snd_soc_dapm_set_bias_level(dapm, ++ SND_SOC_BIAS_STANDBY); + } + } + +@@ -2997,7 +3001,9 @@ void snd_soc_dapm_shutdown(struct snd_soc_card *card) + + list_for_each_entry(codec, &card->codec_dev_list, list) { + soc_dapm_shutdown_codec(&codec->dapm); +- snd_soc_dapm_set_bias_level(&codec->dapm, SND_SOC_BIAS_OFF); ++ if (codec->dapm.bias_level == SND_SOC_BIAS_STANDBY) ++ snd_soc_dapm_set_bias_level(&codec->dapm, ++ SND_SOC_BIAS_OFF); + } + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0046-ASoC-i.MX-SSI-Fix-DSP_A-format.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0046-ASoC-i.MX-SSI-Fix-DSP_A-format.patch new file mode 100644 index 00000000..7eb69170 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0046-ASoC-i.MX-SSI-Fix-DSP_A-format.patch @@ -0,0 +1,38 @@ +From 96baece54aefb7eb3a287d16dfd1531785293cb8 Mon Sep 17 00:00:00 2001 +From: Javier Martin +Date: Thu, 23 Feb 2012 15:43:18 +0100 +Subject: [PATCH 46/95] ASoC: i.MX SSI: Fix DSP_A format. + +commit 5ed80a75b248bfaf840ea6b38f941edcf6ee7dc7 upstream. + +According to i.MX27 Reference Manual (p 1593) TXBIT0 bit selects +whether the most significant or the less significant part of the +data word written to the FIFO is transmitted. + +As DSP_A is the same as DSP_B with a data offset of 1 bit, it +doesn't make any sense to remove TXBIT0 bit here. + +Signed-off-by: Javier Martin +Acked-by: Sascha Hauer +Signed-off-by: Mark Brown +Signed-off-by: Greg Kroah-Hartman +--- + sound/soc/imx/imx-ssi.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sound/soc/imx/imx-ssi.c b/sound/soc/imx/imx-ssi.c +index 4c05e2b..971eaf0 100644 +--- a/sound/soc/imx/imx-ssi.c ++++ b/sound/soc/imx/imx-ssi.c +@@ -112,7 +112,7 @@ static int imx_ssi_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) + break; + case SND_SOC_DAIFMT_DSP_A: + /* data on rising edge of bclk, frame high 1clk before data */ +- strcr |= SSI_STCR_TFSL | SSI_STCR_TEFS; ++ strcr |= SSI_STCR_TFSL | SSI_STCR_TXBIT0 | SSI_STCR_TEFS; + break; + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0047-bsg-fix-sysfs-link-remove-warning.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0047-bsg-fix-sysfs-link-remove-warning.patch new file mode 100644 index 00000000..fbb6e9cd --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0047-bsg-fix-sysfs-link-remove-warning.patch @@ -0,0 +1,58 @@ +From 5edb7ce56b7a8c2332fdce83ddbb208aba2ea484 Mon Sep 17 00:00:00 2001 +From: Stanislaw Gruszka +Date: Wed, 8 Feb 2012 20:02:03 +0100 +Subject: [PATCH 47/95] bsg: fix sysfs link remove warning + +commit 37b40adf2d1b4a5e51323be73ccf8ddcf3f15dd3 upstream. + +We create "bsg" link if q->kobj.sd is not NULL, so remove it only +when the same condition is true. + +Fixes: + +WARNING: at fs/sysfs/inode.c:323 sysfs_hash_and_remove+0x2b/0x77() +sysfs: can not remove 'bsg', no directory +Call Trace: + [] warn_slowpath_common+0x6a/0x7f + [] ? sysfs_hash_and_remove+0x2b/0x77 + [] warn_slowpath_fmt+0x2b/0x2f + [] sysfs_hash_and_remove+0x2b/0x77 + [] sysfs_remove_link+0x20/0x23 + [] bsg_unregister_queue+0x40/0x6d + [] __scsi_remove_device+0x31/0x9d + [] scsi_forget_host+0x41/0x52 + [] scsi_remove_host+0x71/0xe0 + [] quiesce_and_remove_host+0x51/0x83 [usb_storage] + [] usb_stor_disconnect+0x18/0x22 [usb_storage] + [] usb_unbind_interface+0x4e/0x109 + [] __device_release_driver+0x6b/0xa6 + [] device_release_driver+0x17/0x22 + [] bus_remove_device+0xd6/0xe6 + [] device_del+0xf2/0x137 + [] usb_disable_device+0x94/0x1a0 + +Signed-off-by: Stanislaw Gruszka +Signed-off-by: Jens Axboe +Signed-off-by: Tim Gardner +Signed-off-by: Greg Kroah-Hartman +--- + block/bsg.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/block/bsg.c b/block/bsg.c +index 702f131..c0ab25c 100644 +--- a/block/bsg.c ++++ b/block/bsg.c +@@ -985,7 +985,8 @@ void bsg_unregister_queue(struct request_queue *q) + + mutex_lock(&bsg_mutex); + idr_remove(&bsg_minor_idr, bcd->minor); +- sysfs_remove_link(&q->kobj, "bsg"); ++ if (q->kobj.sd) ++ sysfs_remove_link(&q->kobj, "bsg"); + device_unregister(bcd->class_dev); + bcd->class_dev = NULL; + kref_put(&bcd->ref, bsg_kref_release_function); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0048-avr32-select-generic-atomic64_t-support.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0048-avr32-select-generic-atomic64_t-support.patch new file mode 100644 index 00000000..418f85ea --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0048-avr32-select-generic-atomic64_t-support.patch @@ -0,0 +1,37 @@ +From dec8d0e38f5a0d8d9a60f59dfac4edec01c60d5e Mon Sep 17 00:00:00 2001 +From: Fabio Baltieri +Date: Fri, 3 Feb 2012 15:37:14 -0800 +Subject: [PATCH 48/95] avr32: select generic atomic64_t support + +commit 31e0017e6f6fb5cfdfaf932c1f98c9bef8d57688 upstream. + +Enable use of the generic atomic64 implementation on AVR32 platforms. +Without this the kernel fails to build as the architecture does not +provide its version. + +Signed-off-by: Fabio Baltieri +Acked-by: Hans-Christian Egtvedt +Cc: Haavard Skinnemoen +Signed-off-by: Andrew Morton +Signed-off-by: Linus Torvalds +Cc: Jean-Christophe PLAGNIOL-VILLARD +Signed-off-by: Greg Kroah-Hartman +--- + arch/avr32/Kconfig | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/arch/avr32/Kconfig b/arch/avr32/Kconfig +index 197e96f..3dea7231 100644 +--- a/arch/avr32/Kconfig ++++ b/arch/avr32/Kconfig +@@ -8,6 +8,7 @@ config AVR32 + select HAVE_KPROBES + select HAVE_GENERIC_HARDIRQS + select GENERIC_IRQ_PROBE ++ select GENERIC_ATOMIC64 + select HARDIRQS_SW_RESEND + select GENERIC_IRQ_SHOW + select ARCH_HAVE_NMI_SAFE_CMPXCHG +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0049-ACPI-PM-Do-not-save-restore-NVS-on-Asus-K54C-K54HR.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0049-ACPI-PM-Do-not-save-restore-NVS-on-Asus-K54C-K54HR.patch new file mode 100644 index 00000000..0422888c --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0049-ACPI-PM-Do-not-save-restore-NVS-on-Asus-K54C-K54HR.patch @@ -0,0 +1,47 @@ +From 7e305e70aa38559143edea33a3afa5bbc1ccde03 Mon Sep 17 00:00:00 2001 +From: Keng-Yu Lin +Date: Fri, 2 Dec 2011 00:04:23 +0100 +Subject: [PATCH 49/95] ACPI / PM: Do not save/restore NVS on Asus K54C/K54HR + +commit 5a50a7c32d630d6cdb13d69afabb0cc81b2f379c upstream. + +The models do not resume correctly without acpi_sleep=nonvs. + +Signed-off-by: Keng-Yu Lin +Signed-off-by: Rafael J. Wysocki +Cc: Tim Gardner +Signed-off-by: Greg Kroah-Hartman +--- + drivers/acpi/sleep.c | 16 ++++++++++++++++ + 1 file changed, 16 insertions(+) + +diff --git a/drivers/acpi/sleep.c b/drivers/acpi/sleep.c +index 6d9a3ab..0a7ed69 100644 +--- a/drivers/acpi/sleep.c ++++ b/drivers/acpi/sleep.c +@@ -476,6 +476,22 @@ static struct dmi_system_id __initdata acpisleep_dmi_table[] = { + DMI_MATCH(DMI_PRODUCT_NAME, "VGN-FW520F"), + }, + }, ++ { ++ .callback = init_nvs_nosave, ++ .ident = "Asus K54C", ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK Computer Inc."), ++ DMI_MATCH(DMI_PRODUCT_NAME, "K54C"), ++ }, ++ }, ++ { ++ .callback = init_nvs_nosave, ++ .ident = "Asus K54HR", ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK Computer Inc."), ++ DMI_MATCH(DMI_PRODUCT_NAME, "K54HR"), ++ }, ++ }, + {}, + }; + #endif /* CONFIG_SUSPEND */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0050-rtl8192cu-Add-new-device-IDs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0050-rtl8192cu-Add-new-device-IDs.patch new file mode 100644 index 00000000..9c462959 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0050-rtl8192cu-Add-new-device-IDs.patch @@ -0,0 +1,108 @@ +From 5ac86302b276565fd96dd678fc9db3cb16ad25e1 Mon Sep 17 00:00:00 2001 +From: Larry Finger +Date: Tue, 18 Oct 2011 17:52:01 -0500 +Subject: [PATCH 50/95] rtl8192cu: Add new device IDs + +commit 6cddafab54e9a17b2efefe982547865955a5ff3a upstream. + +The latest vendor (non-mac80211) driver of 9/22/2011 shows some new +device IDs for rtl8192cu. In addition, some typos in the table are +fixed and one duplicate is removed. + +Signed-off-by: Larry Finger +Signed-off-by: John W. Linville +Signed-off-by: Greg Kroah-Hartman +--- + drivers/net/wireless/rtlwifi/rtl8192cu/sw.c | 36 ++++++++++++++++++++++++--- + 1 file changed, 32 insertions(+), 4 deletions(-) + +diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c b/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c +index c244f2f..94a3e17 100644 +--- a/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c ++++ b/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c +@@ -275,6 +275,8 @@ static struct usb_device_id rtl8192c_usb_ids[] = { + {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8191, rtl92cu_hal_cfg)}, + + /****** 8188CU ********/ ++ /* RTL8188CTV */ ++ {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x018a, rtl92cu_hal_cfg)}, + /* 8188CE-VAU USB minCard */ + {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8170, rtl92cu_hal_cfg)}, + /* 8188cu 1*1 dongle */ +@@ -291,14 +293,14 @@ static struct usb_device_id rtl8192c_usb_ids[] = { + {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817e, rtl92cu_hal_cfg)}, + /* 8188RU in Alfa AWUS036NHR */ + {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817f, rtl92cu_hal_cfg)}, ++ /* RTL8188CUS-VL */ ++ {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x818a, rtl92cu_hal_cfg)}, + /* 8188 Combo for BC4 */ + {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8754, rtl92cu_hal_cfg)}, + + /****** 8192CU ********/ +- /* 8191cu 1*2 */ +- {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8177, rtl92cu_hal_cfg)}, + /* 8192cu 2*2 */ +- {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817b, rtl92cu_hal_cfg)}, ++ {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8178, rtl92cu_hal_cfg)}, + /* 8192CE-VAU USB minCard */ + {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x817c, rtl92cu_hal_cfg)}, + +@@ -309,13 +311,17 @@ static struct usb_device_id rtl8192c_usb_ids[] = { + {RTL_USB_DEVICE(0x07b8, 0x8188, rtl92cu_hal_cfg)}, /*Abocom - Abocom*/ + {RTL_USB_DEVICE(0x07b8, 0x8189, rtl92cu_hal_cfg)}, /*Funai - Abocom*/ + {RTL_USB_DEVICE(0x0846, 0x9041, rtl92cu_hal_cfg)}, /*NetGear WNA1000M*/ +- {RTL_USB_DEVICE(0x0Df6, 0x0052, rtl92cu_hal_cfg)}, /*Sitecom - Edimax*/ ++ {RTL_USB_DEVICE(0x0df6, 0x0052, rtl92cu_hal_cfg)}, /*Sitecom - Edimax*/ ++ {RTL_USB_DEVICE(0x0df6, 0x005c, rtl92cu_hal_cfg)}, /*Sitecom - Edimax*/ + {RTL_USB_DEVICE(0x0eb0, 0x9071, rtl92cu_hal_cfg)}, /*NO Brand - Etop*/ + /* HP - Lite-On ,8188CUS Slim Combo */ + {RTL_USB_DEVICE(0x103c, 0x1629, rtl92cu_hal_cfg)}, + {RTL_USB_DEVICE(0x13d3, 0x3357, rtl92cu_hal_cfg)}, /* AzureWave */ + {RTL_USB_DEVICE(0x2001, 0x3308, rtl92cu_hal_cfg)}, /*D-Link - Alpha*/ ++ {RTL_USB_DEVICE(0x2019, 0x4902, rtl92cu_hal_cfg)}, /*Planex - Etop*/ + {RTL_USB_DEVICE(0x2019, 0xab2a, rtl92cu_hal_cfg)}, /*Planex - Abocom*/ ++ /*SW-WF02-AD15 -Abocom*/ ++ {RTL_USB_DEVICE(0x2019, 0xab2e, rtl92cu_hal_cfg)}, + {RTL_USB_DEVICE(0x2019, 0xed17, rtl92cu_hal_cfg)}, /*PCI - Edimax*/ + {RTL_USB_DEVICE(0x20f4, 0x648b, rtl92cu_hal_cfg)}, /*TRENDnet - Cameo*/ + {RTL_USB_DEVICE(0x7392, 0x7811, rtl92cu_hal_cfg)}, /*Edimax - Edimax*/ +@@ -326,14 +332,36 @@ static struct usb_device_id rtl8192c_usb_ids[] = { + {RTL_USB_DEVICE(0x4855, 0x0091, rtl92cu_hal_cfg)}, /* NetweeN-Feixun */ + {RTL_USB_DEVICE(0x9846, 0x9041, rtl92cu_hal_cfg)}, /* Netgear Cameo */ + ++ /****** 8188 RU ********/ ++ /* Netcore */ ++ {RTL_USB_DEVICE(USB_VENDER_ID_REALTEK, 0x317f, rtl92cu_hal_cfg)}, ++ ++ /****** 8188CUS Slim Solo********/ ++ {RTL_USB_DEVICE(0x04f2, 0xaff7, rtl92cu_hal_cfg)}, /*Xavi*/ ++ {RTL_USB_DEVICE(0x04f2, 0xaff9, rtl92cu_hal_cfg)}, /*Xavi*/ ++ {RTL_USB_DEVICE(0x04f2, 0xaffa, rtl92cu_hal_cfg)}, /*Xavi*/ ++ ++ /****** 8188CUS Slim Combo ********/ ++ {RTL_USB_DEVICE(0x04f2, 0xaff8, rtl92cu_hal_cfg)}, /*Xavi*/ ++ {RTL_USB_DEVICE(0x04f2, 0xaffb, rtl92cu_hal_cfg)}, /*Xavi*/ ++ {RTL_USB_DEVICE(0x04f2, 0xaffc, rtl92cu_hal_cfg)}, /*Xavi*/ ++ {RTL_USB_DEVICE(0x2019, 0x1201, rtl92cu_hal_cfg)}, /*Planex-Vencer*/ ++ + /****** 8192CU ********/ ++ {RTL_USB_DEVICE(0x050d, 0x2102, rtl92cu_hal_cfg)}, /*Belcom-Sercomm*/ ++ {RTL_USB_DEVICE(0x050d, 0x2103, rtl92cu_hal_cfg)}, /*Belcom-Edimax*/ + {RTL_USB_DEVICE(0x0586, 0x341f, rtl92cu_hal_cfg)}, /*Zyxel -Abocom*/ + {RTL_USB_DEVICE(0x07aa, 0x0056, rtl92cu_hal_cfg)}, /*ATKK-Gemtek*/ + {RTL_USB_DEVICE(0x07b8, 0x8178, rtl92cu_hal_cfg)}, /*Funai -Abocom*/ ++ {RTL_USB_DEVICE(0x0846, 0x9021, rtl92cu_hal_cfg)}, /*Netgear-Sercomm*/ ++ {RTL_USB_DEVICE(0x0b05, 0x17ab, rtl92cu_hal_cfg)}, /*ASUS-Edimax*/ ++ {RTL_USB_DEVICE(0x0df6, 0x0061, rtl92cu_hal_cfg)}, /*Sitecom-Edimax*/ ++ {RTL_USB_DEVICE(0x0e66, 0x0019, rtl92cu_hal_cfg)}, /*Hawking-Edimax*/ + {RTL_USB_DEVICE(0x2001, 0x3307, rtl92cu_hal_cfg)}, /*D-Link-Cameo*/ + {RTL_USB_DEVICE(0x2001, 0x3309, rtl92cu_hal_cfg)}, /*D-Link-Alpha*/ + {RTL_USB_DEVICE(0x2001, 0x330a, rtl92cu_hal_cfg)}, /*D-Link-Alpha*/ + {RTL_USB_DEVICE(0x2019, 0xab2b, rtl92cu_hal_cfg)}, /*Planex -Abocom*/ ++ {RTL_USB_DEVICE(0x20f4, 0x624d, rtl92cu_hal_cfg)}, /*TRENDNet*/ + {RTL_USB_DEVICE(0x7392, 0x7822, rtl92cu_hal_cfg)}, /*Edimax -Edimax*/ + {} + }; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0051-drm-i915-gen7-implement-rczunit-workaround.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0051-drm-i915-gen7-implement-rczunit-workaround.patch new file mode 100644 index 00000000..a5f9314d --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0051-drm-i915-gen7-implement-rczunit-workaround.patch @@ -0,0 +1,53 @@ +From 264d5f1c3a43d069cb497773366cf973b0f58731 Mon Sep 17 00:00:00 2001 +From: Eugeni Dodonov +Date: Wed, 8 Feb 2012 12:53:49 -0800 +Subject: [PATCH 51/95] drm/i915: gen7: implement rczunit workaround + +commit eae66b50c760233fad526edf4a0d327be17a055d upstream. + +This is yet another workaround related to clock gating which we need on +Ivy Bridge. + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=41353 +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=44610 +Tested-by: Eugeni Dodonov +Signed-off-by: Eugeni Dodonov +Signed-off-by: Kenneth Graunke +Signed-off-by: Jesse Barnes +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/i915/i915_reg.h | 1 + + drivers/gpu/drm/i915/intel_display.c | 5 +++++ + 2 files changed, 6 insertions(+) + +diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h +index a26d5b0..4e2e261 100644 +--- a/drivers/gpu/drm/i915/i915_reg.h ++++ b/drivers/gpu/drm/i915/i915_reg.h +@@ -3476,6 +3476,7 @@ + #define GT_FIFO_NUM_RESERVED_ENTRIES 20 + + #define GEN6_UCGCTL2 0x9404 ++# define GEN6_RCZUNIT_CLOCK_GATE_DISABLE (1 << 13) + # define GEN6_RCPBUNIT_CLOCK_GATE_DISABLE (1 << 12) + # define GEN6_RCCUNIT_CLOCK_GATE_DISABLE (1 << 11) + +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index 573f485..31c1432 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -8248,6 +8248,11 @@ static void ivybridge_init_clock_gating(struct drm_device *dev) + I915_WRITE(WM2_LP_ILK, 0); + I915_WRITE(WM1_LP_ILK, 0); + ++ /* According to the spec, bit 13 (RCZUNIT) must be set on IVB. ++ * This implements the WaDisableRCZUnitClockGating workaround. ++ */ ++ I915_WRITE(GEN6_UCGCTL2, GEN6_RCZUNIT_CLOCK_GATE_DISABLE); ++ + I915_WRITE(ILK_DSPCLK_GATE, IVB_VRHUNIT_CLK_GATE); + + for_each_pipe(pipe) { +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0052-drm-i915-gen7-Implement-an-L3-caching-workaround.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0052-drm-i915-gen7-Implement-an-L3-caching-workaround.patch new file mode 100644 index 00000000..1e31e474 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0052-drm-i915-gen7-Implement-an-L3-caching-workaround.patch @@ -0,0 +1,60 @@ +From 238325d3b5555b7bbc0f84190da5aaf51a9da375 Mon Sep 17 00:00:00 2001 +From: Eugeni Dodonov +Date: Wed, 8 Feb 2012 12:53:50 -0800 +Subject: [PATCH 52/95] drm/i915: gen7: Implement an L3 caching workaround. + +commit e4e0c058a19c41150d12ad2d3023b3cf09c5de67 upstream. + +This adds two cache-related workarounds for Ivy Bridge which can lead to +3D ring hangs and corruptions. + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=41353 +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=44610 +Tested-by: Eugeni Dodonov +Signed-off-by: Eugeni Dodonov +Signed-off-by: Kenneth Graunke +Signed-off-by: Jesse Barnes +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/i915/i915_reg.h | 7 +++++++ + drivers/gpu/drm/i915/intel_display.c | 6 ++++++ + 2 files changed, 13 insertions(+) + +diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h +index 4e2e261..cbe5d01 100644 +--- a/drivers/gpu/drm/i915/i915_reg.h ++++ b/drivers/gpu/drm/i915/i915_reg.h +@@ -2886,6 +2886,13 @@ + #define DISP_TILE_SURFACE_SWIZZLING (1<<13) + #define DISP_FBC_WM_DIS (1<<15) + ++/* GEN7 chicken */ ++#define GEN7_L3CNTLREG1 0xB01C ++#define GEN7_WA_FOR_GEN7_L3_CONTROL 0x3C4FFF8C ++ ++#define GEN7_L3_CHICKEN_MODE_REGISTER 0xB030 ++#define GEN7_WA_L3_CHICKEN_MODE 0x20000000 ++ + /* PCH */ + + /* south display engine interrupt */ +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index 31c1432..4d1a7a7 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -8255,6 +8255,12 @@ static void ivybridge_init_clock_gating(struct drm_device *dev) + + I915_WRITE(ILK_DSPCLK_GATE, IVB_VRHUNIT_CLK_GATE); + ++ /* WaApplyL3ControlAndL3ChickenMode requires those two on Ivy Bridge */ ++ I915_WRITE(GEN7_L3CNTLREG1, ++ GEN7_WA_FOR_GEN7_L3_CONTROL); ++ I915_WRITE(GEN7_L3_CHICKEN_MODE_REGISTER, ++ GEN7_WA_L3_CHICKEN_MODE); ++ + for_each_pipe(pipe) { + I915_WRITE(DSPCNTR(pipe), + I915_READ(DSPCNTR(pipe)) | +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0053-drm-i915-gen7-work-around-a-system-hang-on-IVB.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0053-drm-i915-gen7-work-around-a-system-hang-on-IVB.patch new file mode 100644 index 00000000..79cc8907 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0053-drm-i915-gen7-work-around-a-system-hang-on-IVB.patch @@ -0,0 +1,56 @@ +From 7434b6217bccac6433fad1f2a76d152cd08d1491 Mon Sep 17 00:00:00 2001 +From: Eugeni Dodonov +Date: Wed, 8 Feb 2012 12:53:51 -0800 +Subject: [PATCH 53/95] drm/i915: gen7: work around a system hang on IVB + +commit db099c8f963fe656108e0a068274c5580a17f69b upstream. + +This adds the workaround for WaCatErrorRejectionIssue which could result +in a system hang. + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=41353 +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=44610 +Tested-by: Eugeni Dodonov +Reviewed-by: Kenneth Graunke +Signed-off-by: Eugeni Dodonov +Signed-off-by: Jesse Barnes +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/i915/i915_reg.h | 4 ++++ + drivers/gpu/drm/i915/intel_display.c | 5 +++++ + 2 files changed, 9 insertions(+) + +diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h +index cbe5d01..2ae87ca 100644 +--- a/drivers/gpu/drm/i915/i915_reg.h ++++ b/drivers/gpu/drm/i915/i915_reg.h +@@ -2893,6 +2893,10 @@ + #define GEN7_L3_CHICKEN_MODE_REGISTER 0xB030 + #define GEN7_WA_L3_CHICKEN_MODE 0x20000000 + ++/* WaCatErrorRejectionIssue */ ++#define GEN7_SQ_CHICKEN_MBCUNIT_CONFIG 0x9030 ++#define GEN7_SQ_CHICKEN_MBCUNIT_SQINTMOB (1<<11) ++ + /* PCH */ + + /* south display engine interrupt */ +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index 4d1a7a7..bf3deb1 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -8261,6 +8261,11 @@ static void ivybridge_init_clock_gating(struct drm_device *dev) + I915_WRITE(GEN7_L3_CHICKEN_MODE_REGISTER, + GEN7_WA_L3_CHICKEN_MODE); + ++ /* This is required by WaCatErrorRejectionIssue */ ++ I915_WRITE(GEN7_SQ_CHICKEN_MBCUNIT_CONFIG, ++ I915_READ(GEN7_SQ_CHICKEN_MBCUNIT_CONFIG) | ++ GEN7_SQ_CHICKEN_MBCUNIT_SQINTMOB); ++ + for_each_pipe(pipe) { + I915_WRITE(DSPCNTR(pipe), + I915_READ(DSPCNTR(pipe)) | +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0054-drm-i915-gen7-Disable-the-RHWO-optimization-as-it-ca.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0054-drm-i915-gen7-Disable-the-RHWO-optimization-as-it-ca.patch new file mode 100644 index 00000000..b0d2cbe0 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0054-drm-i915-gen7-Disable-the-RHWO-optimization-as-it-ca.patch @@ -0,0 +1,54 @@ +From 62636ad79afb701ad1580d4b45eb5840e811064f Mon Sep 17 00:00:00 2001 +From: Kenneth Graunke +Date: Wed, 8 Feb 2012 12:53:52 -0800 +Subject: [PATCH 54/95] drm/i915: gen7: Disable the RHWO optimization as it + can cause GPU hangs. + +commit d71de14ddf423ccc9a2e3f7e37553c99ead20d7c upstream. + +The BSpec Workarounds page states that bits 10 and 26 must be set to +avoid 3D ring hangs. + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=41353 +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=44610 +Tested-by: Eugeni Dodonov +Signed-off-by: Kenneth Graunke +Signed-off-by: Jesse Barnes +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/i915/i915_reg.h | 3 +++ + drivers/gpu/drm/i915/intel_display.c | 4 ++++ + 2 files changed, 7 insertions(+) + +diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h +index 2ae87ca..1608d2a 100644 +--- a/drivers/gpu/drm/i915/i915_reg.h ++++ b/drivers/gpu/drm/i915/i915_reg.h +@@ -2887,6 +2887,9 @@ + #define DISP_FBC_WM_DIS (1<<15) + + /* GEN7 chicken */ ++#define GEN7_COMMON_SLICE_CHICKEN1 0x7010 ++# define GEN7_CSC1_RHWO_OPT_DISABLE_IN_RCC ((1<<10) | (1<<26)) ++ + #define GEN7_L3CNTLREG1 0xB01C + #define GEN7_WA_FOR_GEN7_L3_CONTROL 0x3C4FFF8C + +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index bf3deb1..72dc505 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -8255,6 +8255,10 @@ static void ivybridge_init_clock_gating(struct drm_device *dev) + + I915_WRITE(ILK_DSPCLK_GATE, IVB_VRHUNIT_CLK_GATE); + ++ /* Apply the WaDisableRHWOOptimizationForRenderHang workaround. */ ++ I915_WRITE(GEN7_COMMON_SLICE_CHICKEN1, ++ GEN7_CSC1_RHWO_OPT_DISABLE_IN_RCC); ++ + /* WaApplyL3ControlAndL3ChickenMode requires those two on Ivy Bridge */ + I915_WRITE(GEN7_L3CNTLREG1, + GEN7_WA_FOR_GEN7_L3_CONTROL); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0055-drm-i915-fix-ELD-writing-for-SandyBridge.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0055-drm-i915-fix-ELD-writing-for-SandyBridge.patch new file mode 100644 index 00000000..e3ff40ad --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0055-drm-i915-fix-ELD-writing-for-SandyBridge.patch @@ -0,0 +1,44 @@ +From f150669e1eb97776dfc197e20317235d6bb45ae8 Mon Sep 17 00:00:00 2001 +From: Wu Fengguang +Date: Fri, 9 Dec 2011 20:42:17 +0800 +Subject: [PATCH 55/95] drm/i915: fix ELD writing for SandyBridge + +commit b3f33cbf7ace8fc149993ee35e0d0fd57f41d6d8 upstream. + +SandyBridge should be using the same register addresses as IvyBridge. + +Signed-off-by: Wu Fengguang +Signed-off-by: Keith Packard +Signed-off-by: Eugeni Dodonov +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/i915/intel_display.c | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c +index 72dc505..9ec9755 100644 +--- a/drivers/gpu/drm/i915/intel_display.c ++++ b/drivers/gpu/drm/i915/intel_display.c +@@ -5876,14 +5876,14 @@ static void ironlake_write_eld(struct drm_connector *connector, + int aud_cntl_st; + int aud_cntrl_st2; + +- if (IS_IVYBRIDGE(connector->dev)) { +- hdmiw_hdmiedid = GEN7_HDMIW_HDMIEDID_A; +- aud_cntl_st = GEN7_AUD_CNTRL_ST_A; +- aud_cntrl_st2 = GEN7_AUD_CNTRL_ST2; +- } else { ++ if (HAS_PCH_IBX(connector->dev)) { + hdmiw_hdmiedid = GEN5_HDMIW_HDMIEDID_A; + aud_cntl_st = GEN5_AUD_CNTL_ST_A; + aud_cntrl_st2 = GEN5_AUD_CNTL_ST2; ++ } else { ++ hdmiw_hdmiedid = GEN7_HDMIW_HDMIEDID_A; ++ aud_cntl_st = GEN7_AUD_CNTRL_ST_A; ++ aud_cntrl_st2 = GEN7_AUD_CNTRL_ST2; + } + + i = to_intel_crtc(crtc)->pipe; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0056-ARM-orion-Fix-USB-phy-for-orion5x.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0056-ARM-orion-Fix-USB-phy-for-orion5x.patch new file mode 100644 index 00000000..141b1824 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0056-ARM-orion-Fix-USB-phy-for-orion5x.patch @@ -0,0 +1,164 @@ +From 3be510bba73f7c7ae5677c98d339747f3c275d52 Mon Sep 17 00:00:00 2001 +From: Andrew Lunn +Date: Wed, 8 Feb 2012 15:52:47 +0100 +Subject: [PATCH 56/95] ARM: orion: Fix USB phy for orion5x. + +commit 72053353583230952c4b187e110e9da00dfc3afb upstream. + +The patch "ARM: orion: Consolidate USB platform setup code.", commit +4fcd3f374a928081d391cd9a570afe3b2c692fdc broke USB on TS-7800 and +other orion5x boards, because the wrong type of PHY was being passed +to the EHCI driver in the platform data. Orion5x needs EHCI_PHY_ORION +and all the others want EHCI_PHY_NA. + +Allow the mach- code to tell the generic plat-orion code which USB PHY +enum to place into the platform data. + +Version 2: Rebase to v3.3-rc2. + +Reported-by: Ambroz Bizjak +Signed-off-by: Andrew Lunn +Tested-by: Ambroz Bizjak +Acked-by: Nicolas Pitre +Signed-off-by: Olof Johansson +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-dove/common.c | 3 ++- + arch/arm/mach-kirkwood/common.c | 3 ++- + arch/arm/mach-mv78xx0/common.c | 3 ++- + arch/arm/mach-orion5x/common.c | 4 +++- + arch/arm/plat-orion/common.c | 9 ++++----- + arch/arm/plat-orion/include/plat/common.h | 3 ++- + 6 files changed, 15 insertions(+), 10 deletions(-) + +diff --git a/arch/arm/mach-dove/common.c b/arch/arm/mach-dove/common.c +index a9e0dae..1620b15 100644 +--- a/arch/arm/mach-dove/common.c ++++ b/arch/arm/mach-dove/common.c +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + #include + #include "common.h" + +@@ -72,7 +73,7 @@ void __init dove_map_io(void) + void __init dove_ehci0_init(void) + { + orion_ehci_init(&dove_mbus_dram_info, +- DOVE_USB0_PHYS_BASE, IRQ_DOVE_USB0); ++ DOVE_USB0_PHYS_BASE, IRQ_DOVE_USB0, EHCI_PHY_NA); + } + + /***************************************************************************** +diff --git a/arch/arm/mach-kirkwood/common.c b/arch/arm/mach-kirkwood/common.c +index f3248cf..c5dbbb3 100644 +--- a/arch/arm/mach-kirkwood/common.c ++++ b/arch/arm/mach-kirkwood/common.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include + #include "common.h" +@@ -74,7 +75,7 @@ void __init kirkwood_ehci_init(void) + { + kirkwood_clk_ctrl |= CGC_USB0; + orion_ehci_init(&kirkwood_mbus_dram_info, +- USB_PHYS_BASE, IRQ_KIRKWOOD_USB); ++ USB_PHYS_BASE, IRQ_KIRKWOOD_USB, EHCI_PHY_NA); + } + + +diff --git a/arch/arm/mach-mv78xx0/common.c b/arch/arm/mach-mv78xx0/common.c +index 23d3980..d90e244 100644 +--- a/arch/arm/mach-mv78xx0/common.c ++++ b/arch/arm/mach-mv78xx0/common.c +@@ -20,6 +20,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -170,7 +171,7 @@ void __init mv78xx0_map_io(void) + void __init mv78xx0_ehci0_init(void) + { + orion_ehci_init(&mv78xx0_mbus_dram_info, +- USB0_PHYS_BASE, IRQ_MV78XX0_USB_0); ++ USB0_PHYS_BASE, IRQ_MV78XX0_USB_0, EHCI_PHY_NA); + } + + +diff --git a/arch/arm/mach-orion5x/common.c b/arch/arm/mach-orion5x/common.c +index 22ace0b..53b68b8 100644 +--- a/arch/arm/mach-orion5x/common.c ++++ b/arch/arm/mach-orion5x/common.c +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + #include + #include + #include "common.h" +@@ -72,7 +73,8 @@ void __init orion5x_map_io(void) + void __init orion5x_ehci0_init(void) + { + orion_ehci_init(&orion5x_mbus_dram_info, +- ORION5X_USB0_PHYS_BASE, IRQ_ORION5X_USB0_CTRL); ++ ORION5X_USB0_PHYS_BASE, IRQ_ORION5X_USB0_CTRL, ++ EHCI_PHY_ORION); + } + + +diff --git a/arch/arm/plat-orion/common.c b/arch/arm/plat-orion/common.c +index 9e5451b..11dce87 100644 +--- a/arch/arm/plat-orion/common.c ++++ b/arch/arm/plat-orion/common.c +@@ -806,10 +806,7 @@ void __init orion_xor1_init(unsigned long mapbase_low, + /***************************************************************************** + * EHCI + ****************************************************************************/ +-static struct orion_ehci_data orion_ehci_data = { +- .phy_version = EHCI_PHY_NA, +-}; +- ++static struct orion_ehci_data orion_ehci_data; + static u64 ehci_dmamask = DMA_BIT_MASK(32); + + +@@ -830,9 +827,11 @@ static struct platform_device orion_ehci = { + + void __init orion_ehci_init(struct mbus_dram_target_info *mbus_dram_info, + unsigned long mapbase, +- unsigned long irq) ++ unsigned long irq, ++ enum orion_ehci_phy_ver phy_version) + { + orion_ehci_data.dram = mbus_dram_info; ++ orion_ehci_data.phy_version = phy_version; + fill_resources(&orion_ehci, orion_ehci_resources, mapbase, SZ_4K - 1, + irq); + +diff --git a/arch/arm/plat-orion/include/plat/common.h b/arch/arm/plat-orion/include/plat/common.h +index a63c357..a2c0e31 100644 +--- a/arch/arm/plat-orion/include/plat/common.h ++++ b/arch/arm/plat-orion/include/plat/common.h +@@ -95,7 +95,8 @@ void __init orion_xor1_init(unsigned long mapbase_low, + + void __init orion_ehci_init(struct mbus_dram_target_info *mbus_dram_info, + unsigned long mapbase, +- unsigned long irq); ++ unsigned long irq, ++ enum orion_ehci_phy_ver phy_version); + + void __init orion_ehci_1_init(struct mbus_dram_target_info *mbus_dram_info, + unsigned long mapbase, +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0057-ARM-orion-Fix-Orion5x-GPIO-regression-from-MPP-clean.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0057-ARM-orion-Fix-Orion5x-GPIO-regression-from-MPP-clean.patch new file mode 100644 index 00000000..1311d962 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0057-ARM-orion-Fix-Orion5x-GPIO-regression-from-MPP-clean.patch @@ -0,0 +1,956 @@ +From 312c368a8d87bbd61e4af956f9f3b2f2492d9cbf Mon Sep 17 00:00:00 2001 +From: Andrew Lunn +Date: Wed, 8 Feb 2012 15:52:07 +0100 +Subject: [PATCH 57/95] ARM: orion: Fix Orion5x GPIO regression from MPP + cleanup + +commit b06540371063f0f07aafc1d1ac5e974da85c973c upstream. + +Patchset "ARM: orion: Refactor the MPP code common in the orion +platform" broke at least Orion5x based platforms. These platforms have +pins configured as GPIO when the selector is not 0x0. However the +common code assumes the selector is always 0x0 for a GPIO lines. It +then ignores the GPIO bits in the MPP definitions, resulting in that +Orion5x machines cannot correctly configure there GPIO lines. + +The Fix removes the assumption that the selector is always 0x0. +In order that none GPIO configurations are correctly blocked, +Kirkwood and mv78xx0 MPP definitions are corrected to only set the +GPIO bits for GPIO configurations. + +This third version, which does not contain any whitespace changes, +and is rebased on v3.3-rc2. + +Signed-off-by: Andrew Lunn +Acked-by: Nicolas Pitre +Signed-off-by: Olof Johansson +--- + arch/arm/mach-kirkwood/mpp.h | 320 +++++++++++++++++++++--------------------- + arch/arm/mach-mv78xx0/mpp.h | 226 ++++++++++++++--------------- + arch/arm/plat-orion/mpp.c | 3 +- + 3 files changed, 274 insertions(+), 275 deletions(-) + +diff --git a/arch/arm/mach-kirkwood/mpp.h b/arch/arm/mach-kirkwood/mpp.h +index ac78795..7afccf4 100644 +--- a/arch/arm/mach-kirkwood/mpp.h ++++ b/arch/arm/mach-kirkwood/mpp.h +@@ -31,313 +31,313 @@ + #define MPP_F6282_MASK MPP( 0, 0x0, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP0_GPIO MPP( 0, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP0_NF_IO2 MPP( 0, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP0_SPI_SCn MPP( 0, 0x2, 0, 1, 1, 1, 1, 1, 1 ) ++#define MPP0_NF_IO2 MPP( 0, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP0_SPI_SCn MPP( 0, 0x2, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP1_GPO MPP( 1, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP1_NF_IO3 MPP( 1, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP1_SPI_MOSI MPP( 1, 0x2, 0, 1, 1, 1, 1, 1, 1 ) ++#define MPP1_NF_IO3 MPP( 1, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP1_SPI_MOSI MPP( 1, 0x2, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP2_GPO MPP( 2, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP2_NF_IO4 MPP( 2, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP2_SPI_SCK MPP( 2, 0x2, 0, 1, 1, 1, 1, 1, 1 ) ++#define MPP2_NF_IO4 MPP( 2, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP2_SPI_SCK MPP( 2, 0x2, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP3_GPO MPP( 3, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP3_NF_IO5 MPP( 3, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP3_SPI_MISO MPP( 3, 0x2, 1, 0, 1, 1, 1, 1, 1 ) ++#define MPP3_NF_IO5 MPP( 3, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP3_SPI_MISO MPP( 3, 0x2, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP4_GPIO MPP( 4, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP4_NF_IO6 MPP( 4, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP4_UART0_RXD MPP( 4, 0x2, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP4_SATA1_ACTn MPP( 4, 0x5, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP4_NF_IO6 MPP( 4, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP4_UART0_RXD MPP( 4, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP4_SATA1_ACTn MPP( 4, 0x5, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP4_LCD_VGA_HSYNC MPP( 4, 0xb, 0, 0, 0, 0, 0, 0, 1 ) +-#define MPP4_PTP_CLK MPP( 4, 0xd, 1, 0, 1, 1, 1, 1, 0 ) ++#define MPP4_PTP_CLK MPP( 4, 0xd, 0, 0, 1, 1, 1, 1, 0 ) + + #define MPP5_GPO MPP( 5, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP5_NF_IO7 MPP( 5, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP5_UART0_TXD MPP( 5, 0x2, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP5_PTP_TRIG_GEN MPP( 5, 0x4, 0, 1, 1, 1, 1, 1, 0 ) +-#define MPP5_SATA0_ACTn MPP( 5, 0x5, 0, 1, 0, 1, 1, 1, 1 ) ++#define MPP5_NF_IO7 MPP( 5, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP5_UART0_TXD MPP( 5, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP5_PTP_TRIG_GEN MPP( 5, 0x4, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP5_SATA0_ACTn MPP( 5, 0x5, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP5_LCD_VGA_VSYNC MPP( 5, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + +-#define MPP6_SYSRST_OUTn MPP( 6, 0x1, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP6_SPI_MOSI MPP( 6, 0x2, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP6_PTP_TRIG_GEN MPP( 6, 0x3, 0, 1, 1, 1, 1, 1, 0 ) ++#define MPP6_SYSRST_OUTn MPP( 6, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP6_SPI_MOSI MPP( 6, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP6_PTP_TRIG_GEN MPP( 6, 0x3, 0, 0, 1, 1, 1, 1, 0 ) + + #define MPP7_GPO MPP( 7, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP7_PEX_RST_OUTn MPP( 7, 0x1, 0, 1, 1, 1, 1, 1, 0 ) +-#define MPP7_SPI_SCn MPP( 7, 0x2, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP7_PTP_TRIG_GEN MPP( 7, 0x3, 0, 1, 1, 1, 1, 1, 0 ) +-#define MPP7_LCD_PWM MPP( 7, 0xb, 0, 1, 0, 0, 0, 0, 1 ) ++#define MPP7_PEX_RST_OUTn MPP( 7, 0x1, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP7_SPI_SCn MPP( 7, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP7_PTP_TRIG_GEN MPP( 7, 0x3, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP7_LCD_PWM MPP( 7, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP8_GPIO MPP( 8, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP8_TW0_SDA MPP( 8, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP8_UART0_RTS MPP( 8, 0x2, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP8_UART1_RTS MPP( 8, 0x3, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP8_MII0_RXERR MPP( 8, 0x4, 1, 0, 0, 1, 1, 1, 1 ) +-#define MPP8_SATA1_PRESENTn MPP( 8, 0x5, 0, 1, 0, 0, 1, 1, 1 ) +-#define MPP8_PTP_CLK MPP( 8, 0xc, 1, 0, 1, 1, 1, 1, 0 ) +-#define MPP8_MII0_COL MPP( 8, 0xd, 1, 0, 1, 1, 1, 1, 1 ) ++#define MPP8_TW0_SDA MPP( 8, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP8_UART0_RTS MPP( 8, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP8_UART1_RTS MPP( 8, 0x3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP8_MII0_RXERR MPP( 8, 0x4, 0, 0, 0, 1, 1, 1, 1 ) ++#define MPP8_SATA1_PRESENTn MPP( 8, 0x5, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP8_PTP_CLK MPP( 8, 0xc, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP8_MII0_COL MPP( 8, 0xd, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP9_GPIO MPP( 9, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP9_TW0_SCK MPP( 9, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP9_UART0_CTS MPP( 9, 0x2, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP9_UART1_CTS MPP( 9, 0x3, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP9_SATA0_PRESENTn MPP( 9, 0x5, 0, 1, 0, 1, 1, 1, 1 ) +-#define MPP9_PTP_EVENT_REQ MPP( 9, 0xc, 1, 0, 1, 1, 1, 1, 0 ) +-#define MPP9_MII0_CRS MPP( 9, 0xd, 1, 0, 1, 1, 1, 1, 1 ) ++#define MPP9_TW0_SCK MPP( 9, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP9_UART0_CTS MPP( 9, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP9_UART1_CTS MPP( 9, 0x3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP9_SATA0_PRESENTn MPP( 9, 0x5, 0, 0, 0, 1, 1, 1, 1 ) ++#define MPP9_PTP_EVENT_REQ MPP( 9, 0xc, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP9_MII0_CRS MPP( 9, 0xd, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP10_GPO MPP( 10, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP10_SPI_SCK MPP( 10, 0x2, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP10_UART0_TXD MPP( 10, 0X3, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP10_SATA1_ACTn MPP( 10, 0x5, 0, 1, 0, 0, 1, 1, 1 ) +-#define MPP10_PTP_TRIG_GEN MPP( 10, 0xc, 0, 1, 1, 1, 1, 1, 0 ) ++#define MPP10_SPI_SCK MPP( 10, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP10_UART0_TXD MPP( 10, 0X3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP10_SATA1_ACTn MPP( 10, 0x5, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP10_PTP_TRIG_GEN MPP( 10, 0xc, 0, 0, 1, 1, 1, 1, 0 ) + + #define MPP11_GPIO MPP( 11, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP11_SPI_MISO MPP( 11, 0x2, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP11_UART0_RXD MPP( 11, 0x3, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP11_PTP_EVENT_REQ MPP( 11, 0x4, 1, 0, 1, 1, 1, 1, 0 ) +-#define MPP11_PTP_TRIG_GEN MPP( 11, 0xc, 0, 1, 1, 1, 1, 1, 0 ) +-#define MPP11_PTP_CLK MPP( 11, 0xd, 1, 0, 1, 1, 1, 1, 0 ) +-#define MPP11_SATA0_ACTn MPP( 11, 0x5, 0, 1, 0, 1, 1, 1, 1 ) ++#define MPP11_SPI_MISO MPP( 11, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP11_UART0_RXD MPP( 11, 0x3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP11_PTP_EVENT_REQ MPP( 11, 0x4, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP11_PTP_TRIG_GEN MPP( 11, 0xc, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP11_PTP_CLK MPP( 11, 0xd, 0, 0, 1, 1, 1, 1, 0 ) ++#define MPP11_SATA0_ACTn MPP( 11, 0x5, 0, 0, 0, 1, 1, 1, 1 ) + + #define MPP12_GPO MPP( 12, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP12_SD_CLK MPP( 12, 0x1, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP12_AU_SPDIF0 MPP( 12, 0xa, 0, 1, 0, 0, 0, 0, 1 ) +-#define MPP12_SPI_MOSI MPP( 12, 0xb, 0, 1, 0, 0, 0, 0, 1 ) +-#define MPP12_TW1_SDA MPP( 12, 0xd, 1, 0, 0, 0, 0, 0, 1 ) ++#define MPP12_SD_CLK MPP( 12, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP12_AU_SPDIF0 MPP( 12, 0xa, 0, 0, 0, 0, 0, 0, 1 ) ++#define MPP12_SPI_MOSI MPP( 12, 0xb, 0, 0, 0, 0, 0, 0, 1 ) ++#define MPP12_TW1_SDA MPP( 12, 0xd, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP13_GPIO MPP( 13, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP13_SD_CMD MPP( 13, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP13_UART1_TXD MPP( 13, 0x3, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP13_AU_SPDIFRMCLK MPP( 13, 0xa, 0, 1, 0, 0, 0, 0, 1 ) +-#define MPP13_LCDPWM MPP( 13, 0xb, 0, 1, 0, 0, 0, 0, 1 ) ++#define MPP13_SD_CMD MPP( 13, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP13_UART1_TXD MPP( 13, 0x3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP13_AU_SPDIFRMCLK MPP( 13, 0xa, 0, 0, 0, 0, 0, 0, 1 ) ++#define MPP13_LCDPWM MPP( 13, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP14_GPIO MPP( 14, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP14_SD_D0 MPP( 14, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP14_UART1_RXD MPP( 14, 0x3, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP14_SATA1_PRESENTn MPP( 14, 0x4, 0, 1, 0, 0, 1, 1, 1 ) +-#define MPP14_AU_SPDIFI MPP( 14, 0xa, 1, 0, 0, 0, 0, 0, 1 ) +-#define MPP14_AU_I2SDI MPP( 14, 0xb, 1, 0, 0, 0, 0, 0, 1 ) +-#define MPP14_MII0_COL MPP( 14, 0xd, 1, 0, 1, 1, 1, 1, 1 ) ++#define MPP14_SD_D0 MPP( 14, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP14_UART1_RXD MPP( 14, 0x3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP14_SATA1_PRESENTn MPP( 14, 0x4, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP14_AU_SPDIFI MPP( 14, 0xa, 0, 0, 0, 0, 0, 0, 1 ) ++#define MPP14_AU_I2SDI MPP( 14, 0xb, 0, 0, 0, 0, 0, 0, 1 ) ++#define MPP14_MII0_COL MPP( 14, 0xd, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP15_GPIO MPP( 15, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP15_SD_D1 MPP( 15, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP15_UART0_RTS MPP( 15, 0x2, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP15_UART1_TXD MPP( 15, 0x3, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP15_SATA0_ACTn MPP( 15, 0x4, 0, 1, 0, 1, 1, 1, 1 ) +-#define MPP15_SPI_CSn MPP( 15, 0xb, 0, 1, 0, 0, 0, 0, 1 ) ++#define MPP15_SD_D1 MPP( 15, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP15_UART0_RTS MPP( 15, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP15_UART1_TXD MPP( 15, 0x3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP15_SATA0_ACTn MPP( 15, 0x4, 0, 0, 0, 1, 1, 1, 1 ) ++#define MPP15_SPI_CSn MPP( 15, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP16_GPIO MPP( 16, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP16_SD_D2 MPP( 16, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP16_UART0_CTS MPP( 16, 0x2, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP16_UART1_RXD MPP( 16, 0x3, 1, 0, 1, 1, 1, 1, 1 ) +-#define MPP16_SATA1_ACTn MPP( 16, 0x4, 0, 1, 0, 0, 1, 1, 1 ) +-#define MPP16_LCD_EXT_REF_CLK MPP( 16, 0xb, 1, 0, 0, 0, 0, 0, 1 ) +-#define MPP16_MII0_CRS MPP( 16, 0xd, 1, 0, 1, 1, 1, 1, 1 ) ++#define MPP16_SD_D2 MPP( 16, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP16_UART0_CTS MPP( 16, 0x2, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP16_UART1_RXD MPP( 16, 0x3, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP16_SATA1_ACTn MPP( 16, 0x4, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP16_LCD_EXT_REF_CLK MPP( 16, 0xb, 0, 0, 0, 0, 0, 0, 1 ) ++#define MPP16_MII0_CRS MPP( 16, 0xd, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP17_GPIO MPP( 17, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP17_SD_D3 MPP( 17, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP17_SATA0_PRESENTn MPP( 17, 0x4, 0, 1, 0, 1, 1, 1, 1 ) +-#define MPP17_SATA1_ACTn MPP( 17, 0xa, 0, 1, 0, 0, 0, 0, 1 ) +-#define MPP17_TW1_SCK MPP( 17, 0xd, 1, 1, 0, 0, 0, 0, 1 ) ++#define MPP17_SD_D3 MPP( 17, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP17_SATA0_PRESENTn MPP( 17, 0x4, 0, 0, 0, 1, 1, 1, 1 ) ++#define MPP17_SATA1_ACTn MPP( 17, 0xa, 0, 0, 0, 0, 0, 0, 1 ) ++#define MPP17_TW1_SCK MPP( 17, 0xd, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP18_GPO MPP( 18, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP18_NF_IO0 MPP( 18, 0x1, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP18_PEX0_CLKREQ MPP( 18, 0x2, 0, 1, 0, 0, 0, 0, 1 ) ++#define MPP18_NF_IO0 MPP( 18, 0x1, 0, 0, 1, 1, 1, 1, 1 ) ++#define MPP18_PEX0_CLKREQ MPP( 18, 0x2, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP19_GPO MPP( 19, 0x0, 0, 1, 1, 1, 1, 1, 1 ) +-#define MPP19_NF_IO1 MPP( 19, 0x1, 1, 1, 1, 1, 1, 1, 1 ) ++#define MPP19_NF_IO1 MPP( 19, 0x1, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP20_GPIO MPP( 20, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP20_TSMP0 MPP( 20, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP20_TDM_CH0_TX_QL MPP( 20, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP20_TSMP0 MPP( 20, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP20_TDM_CH0_TX_QL MPP( 20, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP20_GE1_TXD0 MPP( 20, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP20_AU_SPDIFI MPP( 20, 0x4, 1, 0, 0, 0, 1, 1, 1 ) +-#define MPP20_SATA1_ACTn MPP( 20, 0x5, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP20_AU_SPDIFI MPP( 20, 0x4, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP20_SATA1_ACTn MPP( 20, 0x5, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP20_LCD_D0 MPP( 20, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP21_GPIO MPP( 21, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP21_TSMP1 MPP( 21, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP21_TDM_CH0_RX_QL MPP( 21, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP21_TSMP1 MPP( 21, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP21_TDM_CH0_RX_QL MPP( 21, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP21_GE1_TXD1 MPP( 21, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP21_AU_SPDIFO MPP( 21, 0x4, 0, 1, 0, 0, 1, 1, 1 ) +-#define MPP21_SATA0_ACTn MPP( 21, 0x5, 0, 1, 0, 1, 1, 1, 1 ) ++#define MPP21_AU_SPDIFO MPP( 21, 0x4, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP21_SATA0_ACTn MPP( 21, 0x5, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP21_LCD_D1 MPP( 21, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP22_GPIO MPP( 22, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP22_TSMP2 MPP( 22, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP22_TDM_CH2_TX_QL MPP( 22, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP22_TSMP2 MPP( 22, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP22_TDM_CH2_TX_QL MPP( 22, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP22_GE1_TXD2 MPP( 22, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP22_AU_SPDIFRMKCLK MPP( 22, 0x4, 0, 1, 0, 0, 1, 1, 1 ) +-#define MPP22_SATA1_PRESENTn MPP( 22, 0x5, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP22_AU_SPDIFRMKCLK MPP( 22, 0x4, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP22_SATA1_PRESENTn MPP( 22, 0x5, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP22_LCD_D2 MPP( 22, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP23_GPIO MPP( 23, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP23_TSMP3 MPP( 23, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP23_TDM_CH2_RX_QL MPP( 23, 0x2, 1, 0, 0, 0, 1, 1, 1 ) ++#define MPP23_TSMP3 MPP( 23, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP23_TDM_CH2_RX_QL MPP( 23, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP23_GE1_TXD3 MPP( 23, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP23_AU_I2SBCLK MPP( 23, 0x4, 0, 1, 0, 0, 1, 1, 1 ) +-#define MPP23_SATA0_PRESENTn MPP( 23, 0x5, 0, 1, 0, 1, 1, 1, 1 ) ++#define MPP23_AU_I2SBCLK MPP( 23, 0x4, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP23_SATA0_PRESENTn MPP( 23, 0x5, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP23_LCD_D3 MPP( 23, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP24_GPIO MPP( 24, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP24_TSMP4 MPP( 24, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP24_TDM_SPI_CS0 MPP( 24, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP24_TSMP4 MPP( 24, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP24_TDM_SPI_CS0 MPP( 24, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP24_GE1_RXD0 MPP( 24, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP24_AU_I2SDO MPP( 24, 0x4, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP24_AU_I2SDO MPP( 24, 0x4, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP24_LCD_D4 MPP( 24, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP25_GPIO MPP( 25, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP25_TSMP5 MPP( 25, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP25_TDM_SPI_SCK MPP( 25, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP25_TSMP5 MPP( 25, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP25_TDM_SPI_SCK MPP( 25, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP25_GE1_RXD1 MPP( 25, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP25_AU_I2SLRCLK MPP( 25, 0x4, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP25_AU_I2SLRCLK MPP( 25, 0x4, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP25_LCD_D5 MPP( 25, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP26_GPIO MPP( 26, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP26_TSMP6 MPP( 26, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP26_TDM_SPI_MISO MPP( 26, 0x2, 1, 0, 0, 0, 1, 1, 1 ) ++#define MPP26_TSMP6 MPP( 26, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP26_TDM_SPI_MISO MPP( 26, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP26_GE1_RXD2 MPP( 26, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP26_AU_I2SMCLK MPP( 26, 0x4, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP26_AU_I2SMCLK MPP( 26, 0x4, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP26_LCD_D6 MPP( 26, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP27_GPIO MPP( 27, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP27_TSMP7 MPP( 27, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP27_TDM_SPI_MOSI MPP( 27, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP27_TSMP7 MPP( 27, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP27_TDM_SPI_MOSI MPP( 27, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP27_GE1_RXD3 MPP( 27, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP27_AU_I2SDI MPP( 27, 0x4, 1, 0, 0, 0, 1, 1, 1 ) ++#define MPP27_AU_I2SDI MPP( 27, 0x4, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP27_LCD_D7 MPP( 27, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP28_GPIO MPP( 28, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP28_TSMP8 MPP( 28, 0x1, 1, 1, 0, 0, 1, 1, 1 ) ++#define MPP28_TSMP8 MPP( 28, 0x1, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP28_TDM_CODEC_INTn MPP( 28, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP28_GE1_COL MPP( 28, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP28_AU_EXTCLK MPP( 28, 0x4, 1, 0, 0, 0, 1, 1, 1 ) ++#define MPP28_AU_EXTCLK MPP( 28, 0x4, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP28_LCD_D8 MPP( 28, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP29_GPIO MPP( 29, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP29_TSMP9 MPP( 29, 0x1, 1, 1, 0, 0, 1, 1, 1 ) ++#define MPP29_TSMP9 MPP( 29, 0x1, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP29_TDM_CODEC_RSTn MPP( 29, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP29_GE1_TCLK MPP( 29, 0x3, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP29_LCD_D9 MPP( 29, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP30_GPIO MPP( 30, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP30_TSMP10 MPP( 30, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP30_TDM_PCLK MPP( 30, 0x2, 1, 1, 0, 0, 1, 1, 1 ) ++#define MPP30_TSMP10 MPP( 30, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP30_TDM_PCLK MPP( 30, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP30_GE1_RXCTL MPP( 30, 0x3, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP30_LCD_D10 MPP( 30, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP31_GPIO MPP( 31, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP31_TSMP11 MPP( 31, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP31_TDM_FS MPP( 31, 0x2, 1, 1, 0, 0, 1, 1, 1 ) ++#define MPP31_TSMP11 MPP( 31, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP31_TDM_FS MPP( 31, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP31_GE1_RXCLK MPP( 31, 0x3, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP31_LCD_D11 MPP( 31, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP32_GPIO MPP( 32, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP32_TSMP12 MPP( 32, 0x1, 1, 1, 0, 0, 1, 1, 1 ) +-#define MPP32_TDM_DRX MPP( 32, 0x2, 1, 0, 0, 0, 1, 1, 1 ) ++#define MPP32_TSMP12 MPP( 32, 0x1, 0, 0, 0, 0, 1, 1, 1 ) ++#define MPP32_TDM_DRX MPP( 32, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP32_GE1_TCLKOUT MPP( 32, 0x3, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP32_LCD_D12 MPP( 32, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP33_GPO MPP( 33, 0x0, 0, 1, 0, 1, 1, 1, 1 ) +-#define MPP33_TDM_DTX MPP( 33, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP33_TDM_DTX MPP( 33, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP33_GE1_TXCTL MPP( 33, 0x3, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP33_LCD_D13 MPP( 33, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP34_GPIO MPP( 34, 0x0, 1, 1, 0, 1, 1, 1, 1 ) +-#define MPP34_TDM_SPI_CS1 MPP( 34, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP34_TDM_SPI_CS1 MPP( 34, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP34_GE1_TXEN MPP( 34, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP34_SATA1_ACTn MPP( 34, 0x5, 0, 1, 0, 0, 0, 1, 1 ) ++#define MPP34_SATA1_ACTn MPP( 34, 0x5, 0, 0, 0, 0, 0, 1, 1 ) + #define MPP34_LCD_D14 MPP( 34, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP35_GPIO MPP( 35, 0x0, 1, 1, 1, 1, 1, 1, 1 ) +-#define MPP35_TDM_CH0_TX_QL MPP( 35, 0x2, 0, 1, 0, 0, 1, 1, 1 ) ++#define MPP35_TDM_CH0_TX_QL MPP( 35, 0x2, 0, 0, 0, 0, 1, 1, 1 ) + #define MPP35_GE1_RXERR MPP( 35, 0x3, 0, 0, 0, 1, 1, 1, 1 ) +-#define MPP35_SATA0_ACTn MPP( 35, 0x5, 0, 1, 0, 1, 1, 1, 1 ) ++#define MPP35_SATA0_ACTn MPP( 35, 0x5, 0, 0, 0, 1, 1, 1, 1 ) + #define MPP35_LCD_D15 MPP( 22, 0xb, 0, 0, 0, 0, 0, 0, 1 ) +-#define MPP35_MII0_RXERR MPP( 35, 0xc, 1, 0, 1, 1, 1, 1, 1 ) ++#define MPP35_MII0_RXERR MPP( 35, 0xc, 0, 0, 1, 1, 1, 1, 1 ) + + #define MPP36_GPIO MPP( 36, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP36_TSMP0 MPP( 36, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP36_TDM_SPI_CS1 MPP( 36, 0x2, 0, 1, 0, 0, 0, 1, 1 ) +-#define MPP36_AU_SPDIFI MPP( 36, 0x4, 1, 0, 1, 0, 0, 1, 1 ) +-#define MPP36_TW1_SDA MPP( 36, 0xb, 1, 1, 0, 0, 0, 0, 1 ) ++#define MPP36_TSMP0 MPP( 36, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP36_TDM_SPI_CS1 MPP( 36, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP36_AU_SPDIFI MPP( 36, 0x4, 0, 0, 1, 0, 0, 1, 1 ) ++#define MPP36_TW1_SDA MPP( 36, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP37_GPIO MPP( 37, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP37_TSMP1 MPP( 37, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP37_TDM_CH2_TX_QL MPP( 37, 0x2, 0, 1, 0, 0, 0, 1, 1 ) +-#define MPP37_AU_SPDIFO MPP( 37, 0x4, 0, 1, 1, 0, 0, 1, 1 ) +-#define MPP37_TW1_SCK MPP( 37, 0xb, 1, 1, 0, 0, 0, 0, 1 ) ++#define MPP37_TSMP1 MPP( 37, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP37_TDM_CH2_TX_QL MPP( 37, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP37_AU_SPDIFO MPP( 37, 0x4, 0, 0, 1, 0, 0, 1, 1 ) ++#define MPP37_TW1_SCK MPP( 37, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP38_GPIO MPP( 38, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP38_TSMP2 MPP( 38, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP38_TDM_CH2_RX_QL MPP( 38, 0x2, 0, 1, 0, 0, 0, 1, 1 ) +-#define MPP38_AU_SPDIFRMLCLK MPP( 38, 0x4, 0, 1, 1, 0, 0, 1, 1 ) ++#define MPP38_TSMP2 MPP( 38, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP38_TDM_CH2_RX_QL MPP( 38, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP38_AU_SPDIFRMLCLK MPP( 38, 0x4, 0, 0, 1, 0, 0, 1, 1 ) + #define MPP38_LCD_D18 MPP( 38, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP39_GPIO MPP( 39, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP39_TSMP3 MPP( 39, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP39_TDM_SPI_CS0 MPP( 39, 0x2, 0, 1, 0, 0, 0, 1, 1 ) +-#define MPP39_AU_I2SBCLK MPP( 39, 0x4, 0, 1, 1, 0, 0, 1, 1 ) ++#define MPP39_TSMP3 MPP( 39, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP39_TDM_SPI_CS0 MPP( 39, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP39_AU_I2SBCLK MPP( 39, 0x4, 0, 0, 1, 0, 0, 1, 1 ) + #define MPP39_LCD_D19 MPP( 39, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP40_GPIO MPP( 40, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP40_TSMP4 MPP( 40, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP40_TDM_SPI_SCK MPP( 40, 0x2, 0, 1, 0, 0, 0, 1, 1 ) +-#define MPP40_AU_I2SDO MPP( 40, 0x4, 0, 1, 1, 0, 0, 1, 1 ) ++#define MPP40_TSMP4 MPP( 40, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP40_TDM_SPI_SCK MPP( 40, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP40_AU_I2SDO MPP( 40, 0x4, 0, 0, 1, 0, 0, 1, 1 ) + #define MPP40_LCD_D20 MPP( 40, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP41_GPIO MPP( 41, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP41_TSMP5 MPP( 41, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP41_TDM_SPI_MISO MPP( 41, 0x2, 1, 0, 0, 0, 0, 1, 1 ) +-#define MPP41_AU_I2SLRCLK MPP( 41, 0x4, 0, 1, 1, 0, 0, 1, 1 ) ++#define MPP41_TSMP5 MPP( 41, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP41_TDM_SPI_MISO MPP( 41, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP41_AU_I2SLRCLK MPP( 41, 0x4, 0, 0, 1, 0, 0, 1, 1 ) + #define MPP41_LCD_D21 MPP( 41, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP42_GPIO MPP( 42, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP42_TSMP6 MPP( 42, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP42_TDM_SPI_MOSI MPP( 42, 0x2, 0, 1, 0, 0, 0, 1, 1 ) +-#define MPP42_AU_I2SMCLK MPP( 42, 0x4, 0, 1, 1, 0, 0, 1, 1 ) ++#define MPP42_TSMP6 MPP( 42, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP42_TDM_SPI_MOSI MPP( 42, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP42_AU_I2SMCLK MPP( 42, 0x4, 0, 0, 1, 0, 0, 1, 1 ) + #define MPP42_LCD_D22 MPP( 42, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP43_GPIO MPP( 43, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP43_TSMP7 MPP( 43, 0x1, 1, 1, 0, 0, 0, 1, 1 ) ++#define MPP43_TSMP7 MPP( 43, 0x1, 0, 0, 0, 0, 0, 1, 1 ) + #define MPP43_TDM_CODEC_INTn MPP( 43, 0x2, 0, 0, 0, 0, 0, 1, 1 ) +-#define MPP43_AU_I2SDI MPP( 43, 0x4, 1, 0, 1, 0, 0, 1, 1 ) ++#define MPP43_AU_I2SDI MPP( 43, 0x4, 0, 0, 1, 0, 0, 1, 1 ) + #define MPP43_LCD_D23 MPP( 22, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP44_GPIO MPP( 44, 0x0, 1, 1, 1, 0, 0, 1, 1 ) +-#define MPP44_TSMP8 MPP( 44, 0x1, 1, 1, 0, 0, 0, 1, 1 ) ++#define MPP44_TSMP8 MPP( 44, 0x1, 0, 0, 0, 0, 0, 1, 1 ) + #define MPP44_TDM_CODEC_RSTn MPP( 44, 0x2, 0, 0, 0, 0, 0, 1, 1 ) +-#define MPP44_AU_EXTCLK MPP( 44, 0x4, 1, 0, 1, 0, 0, 1, 1 ) ++#define MPP44_AU_EXTCLK MPP( 44, 0x4, 0, 0, 1, 0, 0, 1, 1 ) + #define MPP44_LCD_CLK MPP( 44, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP45_GPIO MPP( 45, 0x0, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP45_TSMP9 MPP( 45, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP45_TDM_PCLK MPP( 45, 0x2, 1, 1, 0, 0, 0, 1, 1 ) ++#define MPP45_TSMP9 MPP( 45, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP45_TDM_PCLK MPP( 45, 0x2, 0, 0, 0, 0, 0, 1, 1 ) + #define MPP245_LCD_E MPP( 45, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP46_GPIO MPP( 46, 0x0, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP46_TSMP10 MPP( 46, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP46_TDM_FS MPP( 46, 0x2, 1, 1, 0, 0, 0, 1, 1 ) ++#define MPP46_TSMP10 MPP( 46, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP46_TDM_FS MPP( 46, 0x2, 0, 0, 0, 0, 0, 1, 1 ) + #define MPP46_LCD_HSYNC MPP( 46, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP47_GPIO MPP( 47, 0x0, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP47_TSMP11 MPP( 47, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP47_TDM_DRX MPP( 47, 0x2, 1, 0, 0, 0, 0, 1, 1 ) ++#define MPP47_TSMP11 MPP( 47, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP47_TDM_DRX MPP( 47, 0x2, 0, 0, 0, 0, 0, 1, 1 ) + #define MPP47_LCD_VSYNC MPP( 47, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP48_GPIO MPP( 48, 0x0, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP48_TSMP12 MPP( 48, 0x1, 1, 1, 0, 0, 0, 1, 1 ) +-#define MPP48_TDM_DTX MPP( 48, 0x2, 0, 1, 0, 0, 0, 1, 1 ) ++#define MPP48_TSMP12 MPP( 48, 0x1, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP48_TDM_DTX MPP( 48, 0x2, 0, 0, 0, 0, 0, 1, 1 ) + #define MPP48_LCD_D16 MPP( 22, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP49_GPIO MPP( 49, 0x0, 1, 1, 0, 0, 0, 1, 0 ) + #define MPP49_GPO MPP( 49, 0x0, 0, 1, 0, 0, 0, 0, 1 ) +-#define MPP49_TSMP9 MPP( 49, 0x1, 1, 1, 0, 0, 0, 1, 0 ) +-#define MPP49_TDM_CH0_RX_QL MPP( 49, 0x2, 0, 1, 0, 0, 0, 1, 1 ) +-#define MPP49_PTP_CLK MPP( 49, 0x5, 1, 0, 0, 0, 0, 1, 0 ) +-#define MPP49_PEX0_CLKREQ MPP( 49, 0xa, 0, 1, 0, 0, 0, 0, 1 ) ++#define MPP49_TSMP9 MPP( 49, 0x1, 0, 0, 0, 0, 0, 1, 0 ) ++#define MPP49_TDM_CH0_RX_QL MPP( 49, 0x2, 0, 0, 0, 0, 0, 1, 1 ) ++#define MPP49_PTP_CLK MPP( 49, 0x5, 0, 0, 0, 0, 0, 1, 0 ) ++#define MPP49_PEX0_CLKREQ MPP( 49, 0xa, 0, 0, 0, 0, 0, 0, 1 ) + #define MPP49_LCD_D17 MPP( 49, 0xb, 0, 0, 0, 0, 0, 0, 1 ) + + #define MPP_MAX 49 +diff --git a/arch/arm/mach-mv78xx0/mpp.h b/arch/arm/mach-mv78xx0/mpp.h +index b61b509..3752302 100644 +--- a/arch/arm/mach-mv78xx0/mpp.h ++++ b/arch/arm/mach-mv78xx0/mpp.h +@@ -24,296 +24,296 @@ + #define MPP_78100_A0_MASK MPP(0, 0x0, 0, 0, 1) + + #define MPP0_GPIO MPP(0, 0x0, 1, 1, 1) +-#define MPP0_GE0_COL MPP(0, 0x1, 1, 0, 1) +-#define MPP0_GE1_TXCLK MPP(0, 0x2, 0, 1, 1) ++#define MPP0_GE0_COL MPP(0, 0x1, 0, 0, 1) ++#define MPP0_GE1_TXCLK MPP(0, 0x2, 0, 0, 1) + #define MPP0_UNUSED MPP(0, 0x3, 0, 0, 1) + + #define MPP1_GPIO MPP(1, 0x0, 1, 1, 1) +-#define MPP1_GE0_RXERR MPP(1, 0x1, 1, 0, 1) +-#define MPP1_GE1_TXCTL MPP(1, 0x2, 0, 1, 1) ++#define MPP1_GE0_RXERR MPP(1, 0x1, 0, 0, 1) ++#define MPP1_GE1_TXCTL MPP(1, 0x2, 0, 0, 1) + #define MPP1_UNUSED MPP(1, 0x3, 0, 0, 1) + + #define MPP2_GPIO MPP(2, 0x0, 1, 1, 1) +-#define MPP2_GE0_CRS MPP(2, 0x1, 1, 0, 1) +-#define MPP2_GE1_RXCTL MPP(2, 0x2, 1, 0, 1) ++#define MPP2_GE0_CRS MPP(2, 0x1, 0, 0, 1) ++#define MPP2_GE1_RXCTL MPP(2, 0x2, 0, 0, 1) + #define MPP2_UNUSED MPP(2, 0x3, 0, 0, 1) + + #define MPP3_GPIO MPP(3, 0x0, 1, 1, 1) +-#define MPP3_GE0_TXERR MPP(3, 0x1, 0, 1, 1) +-#define MPP3_GE1_RXCLK MPP(3, 0x2, 1, 0, 1) ++#define MPP3_GE0_TXERR MPP(3, 0x1, 0, 0, 1) ++#define MPP3_GE1_RXCLK MPP(3, 0x2, 0, 0, 1) + #define MPP3_UNUSED MPP(3, 0x3, 0, 0, 1) + + #define MPP4_GPIO MPP(4, 0x0, 1, 1, 1) +-#define MPP4_GE0_TXD4 MPP(4, 0x1, 0, 1, 1) +-#define MPP4_GE1_TXD0 MPP(4, 0x2, 0, 1, 1) ++#define MPP4_GE0_TXD4 MPP(4, 0x1, 0, 0, 1) ++#define MPP4_GE1_TXD0 MPP(4, 0x2, 0, 0, 1) + #define MPP4_UNUSED MPP(4, 0x3, 0, 0, 1) + + #define MPP5_GPIO MPP(5, 0x0, 1, 1, 1) +-#define MPP5_GE0_TXD5 MPP(5, 0x1, 0, 1, 1) +-#define MPP5_GE1_TXD1 MPP(5, 0x2, 0, 1, 1) ++#define MPP5_GE0_TXD5 MPP(5, 0x1, 0, 0, 1) ++#define MPP5_GE1_TXD1 MPP(5, 0x2, 0, 0, 1) + #define MPP5_UNUSED MPP(5, 0x3, 0, 0, 1) + + #define MPP6_GPIO MPP(6, 0x0, 1, 1, 1) +-#define MPP6_GE0_TXD6 MPP(6, 0x1, 0, 1, 1) +-#define MPP6_GE1_TXD2 MPP(6, 0x2, 0, 1, 1) ++#define MPP6_GE0_TXD6 MPP(6, 0x1, 0, 0, 1) ++#define MPP6_GE1_TXD2 MPP(6, 0x2, 0, 0, 1) + #define MPP6_UNUSED MPP(6, 0x3, 0, 0, 1) + + #define MPP7_GPIO MPP(7, 0x0, 1, 1, 1) +-#define MPP7_GE0_TXD7 MPP(7, 0x1, 0, 1, 1) +-#define MPP7_GE1_TXD3 MPP(7, 0x2, 0, 1, 1) ++#define MPP7_GE0_TXD7 MPP(7, 0x1, 0, 0, 1) ++#define MPP7_GE1_TXD3 MPP(7, 0x2, 0, 0, 1) + #define MPP7_UNUSED MPP(7, 0x3, 0, 0, 1) + + #define MPP8_GPIO MPP(8, 0x0, 1, 1, 1) +-#define MPP8_GE0_RXD4 MPP(8, 0x1, 1, 0, 1) +-#define MPP8_GE1_RXD0 MPP(8, 0x2, 1, 0, 1) ++#define MPP8_GE0_RXD4 MPP(8, 0x1, 0, 0, 1) ++#define MPP8_GE1_RXD0 MPP(8, 0x2, 0, 0, 1) + #define MPP8_UNUSED MPP(8, 0x3, 0, 0, 1) + + #define MPP9_GPIO MPP(9, 0x0, 1, 1, 1) +-#define MPP9_GE0_RXD5 MPP(9, 0x1, 1, 0, 1) +-#define MPP9_GE1_RXD1 MPP(9, 0x2, 1, 0, 1) ++#define MPP9_GE0_RXD5 MPP(9, 0x1, 0, 0, 1) ++#define MPP9_GE1_RXD1 MPP(9, 0x2, 0, 0, 1) + #define MPP9_UNUSED MPP(9, 0x3, 0, 0, 1) + + #define MPP10_GPIO MPP(10, 0x0, 1, 1, 1) +-#define MPP10_GE0_RXD6 MPP(10, 0x1, 1, 0, 1) +-#define MPP10_GE1_RXD2 MPP(10, 0x2, 1, 0, 1) ++#define MPP10_GE0_RXD6 MPP(10, 0x1, 0, 0, 1) ++#define MPP10_GE1_RXD2 MPP(10, 0x2, 0, 0, 1) + #define MPP10_UNUSED MPP(10, 0x3, 0, 0, 1) + + #define MPP11_GPIO MPP(11, 0x0, 1, 1, 1) +-#define MPP11_GE0_RXD7 MPP(11, 0x1, 1, 0, 1) +-#define MPP11_GE1_RXD3 MPP(11, 0x2, 1, 0, 1) ++#define MPP11_GE0_RXD7 MPP(11, 0x1, 0, 0, 1) ++#define MPP11_GE1_RXD3 MPP(11, 0x2, 0, 0, 1) + #define MPP11_UNUSED MPP(11, 0x3, 0, 0, 1) + + #define MPP12_GPIO MPP(12, 0x0, 1, 1, 1) +-#define MPP12_M_BB MPP(12, 0x3, 1, 0, 1) +-#define MPP12_UA0_CTSn MPP(12, 0x4, 1, 0, 1) +-#define MPP12_NAND_FLASH_REn0 MPP(12, 0x5, 0, 1, 1) +-#define MPP12_TDM0_SCSn MPP(12, 0X6, 0, 1, 1) ++#define MPP12_M_BB MPP(12, 0x3, 0, 0, 1) ++#define MPP12_UA0_CTSn MPP(12, 0x4, 0, 0, 1) ++#define MPP12_NAND_FLASH_REn0 MPP(12, 0x5, 0, 0, 1) ++#define MPP12_TDM0_SCSn MPP(12, 0X6, 0, 0, 1) + #define MPP12_UNUSED MPP(12, 0x1, 0, 0, 1) + + #define MPP13_GPIO MPP(13, 0x0, 1, 1, 1) +-#define MPP13_SYSRST_OUTn MPP(13, 0x3, 0, 1, 1) +-#define MPP13_UA0_RTSn MPP(13, 0x4, 0, 1, 1) +-#define MPP13_NAN_FLASH_WEn0 MPP(13, 0x5, 0, 1, 1) +-#define MPP13_TDM_SCLK MPP(13, 0x6, 0, 1, 1) ++#define MPP13_SYSRST_OUTn MPP(13, 0x3, 0, 0, 1) ++#define MPP13_UA0_RTSn MPP(13, 0x4, 0, 0, 1) ++#define MPP13_NAN_FLASH_WEn0 MPP(13, 0x5, 0, 0, 1) ++#define MPP13_TDM_SCLK MPP(13, 0x6, 0, 0, 1) + #define MPP13_UNUSED MPP(13, 0x1, 0, 0, 1) + + #define MPP14_GPIO MPP(14, 0x0, 1, 1, 1) +-#define MPP14_SATA1_ACTn MPP(14, 0x3, 0, 1, 1) +-#define MPP14_UA1_CTSn MPP(14, 0x4, 1, 0, 1) +-#define MPP14_NAND_FLASH_REn1 MPP(14, 0x5, 0, 1, 1) +-#define MPP14_TDM_SMOSI MPP(14, 0x6, 0, 1, 1) ++#define MPP14_SATA1_ACTn MPP(14, 0x3, 0, 0, 1) ++#define MPP14_UA1_CTSn MPP(14, 0x4, 0, 0, 1) ++#define MPP14_NAND_FLASH_REn1 MPP(14, 0x5, 0, 0, 1) ++#define MPP14_TDM_SMOSI MPP(14, 0x6, 0, 0, 1) + #define MPP14_UNUSED MPP(14, 0x1, 0, 0, 1) + + #define MPP15_GPIO MPP(15, 0x0, 1, 1, 1) +-#define MPP15_SATA0_ACTn MPP(15, 0x3, 0, 1, 1) +-#define MPP15_UA1_RTSn MPP(15, 0x4, 0, 1, 1) +-#define MPP15_NAND_FLASH_WEn1 MPP(15, 0x5, 0, 1, 1) +-#define MPP15_TDM_SMISO MPP(15, 0x6, 1, 0, 1) ++#define MPP15_SATA0_ACTn MPP(15, 0x3, 0, 0, 1) ++#define MPP15_UA1_RTSn MPP(15, 0x4, 0, 0, 1) ++#define MPP15_NAND_FLASH_WEn1 MPP(15, 0x5, 0, 0, 1) ++#define MPP15_TDM_SMISO MPP(15, 0x6, 0, 0, 1) + #define MPP15_UNUSED MPP(15, 0x1, 0, 0, 1) + + #define MPP16_GPIO MPP(16, 0x0, 1, 1, 1) +-#define MPP16_SATA1_PRESENTn MPP(16, 0x3, 0, 1, 1) +-#define MPP16_UA2_TXD MPP(16, 0x4, 0, 1, 1) +-#define MPP16_NAND_FLASH_REn3 MPP(16, 0x5, 0, 1, 1) +-#define MPP16_TDM_INTn MPP(16, 0x6, 1, 0, 1) ++#define MPP16_SATA1_PRESENTn MPP(16, 0x3, 0, 0, 1) ++#define MPP16_UA2_TXD MPP(16, 0x4, 0, 0, 1) ++#define MPP16_NAND_FLASH_REn3 MPP(16, 0x5, 0, 0, 1) ++#define MPP16_TDM_INTn MPP(16, 0x6, 0, 0, 1) + #define MPP16_UNUSED MPP(16, 0x1, 0, 0, 1) + + + #define MPP17_GPIO MPP(17, 0x0, 1, 1, 1) +-#define MPP17_SATA0_PRESENTn MPP(17, 0x3, 0, 1, 1) +-#define MPP17_UA2_RXD MPP(17, 0x4, 1, 0, 1) +-#define MPP17_NAND_FLASH_WEn3 MPP(17, 0x5, 0, 1, 1) +-#define MPP17_TDM_RSTn MPP(17, 0x6, 0, 1, 1) ++#define MPP17_SATA0_PRESENTn MPP(17, 0x3, 0, 0, 1) ++#define MPP17_UA2_RXD MPP(17, 0x4, 0, 0, 1) ++#define MPP17_NAND_FLASH_WEn3 MPP(17, 0x5, 0, 0, 1) ++#define MPP17_TDM_RSTn MPP(17, 0x6, 0, 0, 1) + #define MPP17_UNUSED MPP(17, 0x1, 0, 0, 1) + + + #define MPP18_GPIO MPP(18, 0x0, 1, 1, 1) +-#define MPP18_UA0_CTSn MPP(18, 0x4, 1, 0, 1) +-#define MPP18_BOOT_FLASH_REn MPP(18, 0x5, 0, 1, 1) ++#define MPP18_UA0_CTSn MPP(18, 0x4, 0, 0, 1) ++#define MPP18_BOOT_FLASH_REn MPP(18, 0x5, 0, 0, 1) + #define MPP18_UNUSED MPP(18, 0x1, 0, 0, 1) + + + + #define MPP19_GPIO MPP(19, 0x0, 1, 1, 1) +-#define MPP19_UA0_CTSn MPP(19, 0x4, 0, 1, 1) +-#define MPP19_BOOT_FLASH_WEn MPP(19, 0x5, 0, 1, 1) ++#define MPP19_UA0_CTSn MPP(19, 0x4, 0, 0, 1) ++#define MPP19_BOOT_FLASH_WEn MPP(19, 0x5, 0, 0, 1) + #define MPP19_UNUSED MPP(19, 0x1, 0, 0, 1) + + + #define MPP20_GPIO MPP(20, 0x0, 1, 1, 1) +-#define MPP20_UA1_CTSs MPP(20, 0x4, 1, 0, 1) +-#define MPP20_TDM_PCLK MPP(20, 0x6, 1, 1, 0) ++#define MPP20_UA1_CTSs MPP(20, 0x4, 0, 0, 1) ++#define MPP20_TDM_PCLK MPP(20, 0x6, 0, 0, 0) + #define MPP20_UNUSED MPP(20, 0x1, 0, 0, 1) + + + + #define MPP21_GPIO MPP(21, 0x0, 1, 1, 1) +-#define MPP21_UA1_CTSs MPP(21, 0x4, 0, 1, 1) +-#define MPP21_TDM_FSYNC MPP(21, 0x6, 1, 1, 0) ++#define MPP21_UA1_CTSs MPP(21, 0x4, 0, 0, 1) ++#define MPP21_TDM_FSYNC MPP(21, 0x6, 0, 0, 0) + #define MPP21_UNUSED MPP(21, 0x1, 0, 0, 1) + + + + #define MPP22_GPIO MPP(22, 0x0, 1, 1, 1) +-#define MPP22_UA3_TDX MPP(22, 0x4, 0, 1, 1) +-#define MPP22_NAND_FLASH_REn2 MPP(22, 0x5, 0, 1, 1) +-#define MPP22_TDM_DRX MPP(22, 0x6, 1, 0, 1) ++#define MPP22_UA3_TDX MPP(22, 0x4, 0, 0, 1) ++#define MPP22_NAND_FLASH_REn2 MPP(22, 0x5, 0, 0, 1) ++#define MPP22_TDM_DRX MPP(22, 0x6, 0, 0, 1) + #define MPP22_UNUSED MPP(22, 0x1, 0, 0, 1) + + + + #define MPP23_GPIO MPP(23, 0x0, 1, 1, 1) +-#define MPP23_UA3_RDX MPP(23, 0x4, 1, 0, 1) +-#define MPP23_NAND_FLASH_WEn2 MPP(23, 0x5, 0, 1, 1) +-#define MPP23_TDM_DTX MPP(23, 0x6, 0, 1, 1) ++#define MPP23_UA3_RDX MPP(23, 0x4, 0, 0, 1) ++#define MPP23_NAND_FLASH_WEn2 MPP(23, 0x5, 0, 0, 1) ++#define MPP23_TDM_DTX MPP(23, 0x6, 0, 0, 1) + #define MPP23_UNUSED MPP(23, 0x1, 0, 0, 1) + + + #define MPP24_GPIO MPP(24, 0x0, 1, 1, 1) +-#define MPP24_UA2_TXD MPP(24, 0x4, 0, 1, 1) +-#define MPP24_TDM_INTn MPP(24, 0x6, 1, 0, 1) ++#define MPP24_UA2_TXD MPP(24, 0x4, 0, 0, 1) ++#define MPP24_TDM_INTn MPP(24, 0x6, 0, 0, 1) + #define MPP24_UNUSED MPP(24, 0x1, 0, 0, 1) + + + #define MPP25_GPIO MPP(25, 0x0, 1, 1, 1) +-#define MPP25_UA2_RXD MPP(25, 0x4, 1, 0, 1) +-#define MPP25_TDM_RSTn MPP(25, 0x6, 0, 1, 1) ++#define MPP25_UA2_RXD MPP(25, 0x4, 0, 0, 1) ++#define MPP25_TDM_RSTn MPP(25, 0x6, 0, 0, 1) + #define MPP25_UNUSED MPP(25, 0x1, 0, 0, 1) + + + #define MPP26_GPIO MPP(26, 0x0, 1, 1, 1) +-#define MPP26_UA2_CTSn MPP(26, 0x4, 1, 0, 1) +-#define MPP26_TDM_PCLK MPP(26, 0x6, 1, 1, 1) ++#define MPP26_UA2_CTSn MPP(26, 0x4, 0, 0, 1) ++#define MPP26_TDM_PCLK MPP(26, 0x6, 0, 0, 1) + #define MPP26_UNUSED MPP(26, 0x1, 0, 0, 1) + + + #define MPP27_GPIO MPP(27, 0x0, 1, 1, 1) +-#define MPP27_UA2_RTSn MPP(27, 0x4, 0, 1, 1) +-#define MPP27_TDM_FSYNC MPP(27, 0x6, 1, 1, 1) ++#define MPP27_UA2_RTSn MPP(27, 0x4, 0, 0, 1) ++#define MPP27_TDM_FSYNC MPP(27, 0x6, 0, 0, 1) + #define MPP27_UNUSED MPP(27, 0x1, 0, 0, 1) + + + #define MPP28_GPIO MPP(28, 0x0, 1, 1, 1) +-#define MPP28_UA3_TXD MPP(28, 0x4, 0, 1, 1) +-#define MPP28_TDM_DRX MPP(28, 0x6, 1, 0, 1) ++#define MPP28_UA3_TXD MPP(28, 0x4, 0, 0, 1) ++#define MPP28_TDM_DRX MPP(28, 0x6, 0, 0, 1) + #define MPP28_UNUSED MPP(28, 0x1, 0, 0, 1) + + #define MPP29_GPIO MPP(29, 0x0, 1, 1, 1) +-#define MPP29_UA3_RXD MPP(29, 0x4, 1, 0, 1) +-#define MPP29_SYSRST_OUTn MPP(29, 0x5, 0, 1, 1) +-#define MPP29_TDM_DTX MPP(29, 0x6, 0, 1, 1) ++#define MPP29_UA3_RXD MPP(29, 0x4, 0, 0, 1) ++#define MPP29_SYSRST_OUTn MPP(29, 0x5, 0, 0, 1) ++#define MPP29_TDM_DTX MPP(29, 0x6, 0, 0, 1) + #define MPP29_UNUSED MPP(29, 0x1, 0, 0, 1) + + #define MPP30_GPIO MPP(30, 0x0, 1, 1, 1) +-#define MPP30_UA3_CTSn MPP(30, 0x4, 1, 0, 1) ++#define MPP30_UA3_CTSn MPP(30, 0x4, 0, 0, 1) + #define MPP30_UNUSED MPP(30, 0x1, 0, 0, 1) + + #define MPP31_GPIO MPP(31, 0x0, 1, 1, 1) +-#define MPP31_UA3_RTSn MPP(31, 0x4, 0, 1, 1) +-#define MPP31_TDM1_SCSn MPP(31, 0x6, 0, 1, 1) ++#define MPP31_UA3_RTSn MPP(31, 0x4, 0, 0, 1) ++#define MPP31_TDM1_SCSn MPP(31, 0x6, 0, 0, 1) + #define MPP31_UNUSED MPP(31, 0x1, 0, 0, 1) + + + #define MPP32_GPIO MPP(32, 0x1, 1, 1, 1) +-#define MPP32_UA3_TDX MPP(32, 0x4, 0, 1, 1) +-#define MPP32_SYSRST_OUTn MPP(32, 0x5, 0, 1, 1) +-#define MPP32_TDM0_RXQ MPP(32, 0x6, 0, 1, 1) ++#define MPP32_UA3_TDX MPP(32, 0x4, 0, 0, 1) ++#define MPP32_SYSRST_OUTn MPP(32, 0x5, 0, 0, 1) ++#define MPP32_TDM0_RXQ MPP(32, 0x6, 0, 0, 1) + #define MPP32_UNUSED MPP(32, 0x3, 0, 0, 1) + + + #define MPP33_GPIO MPP(33, 0x1, 1, 1, 1) +-#define MPP33_UA3_RDX MPP(33, 0x4, 1, 0, 1) +-#define MPP33_TDM0_TXQ MPP(33, 0x6, 0, 1, 1) ++#define MPP33_UA3_RDX MPP(33, 0x4, 0, 0, 1) ++#define MPP33_TDM0_TXQ MPP(33, 0x6, 0, 0, 1) + #define MPP33_UNUSED MPP(33, 0x3, 0, 0, 1) + + + + #define MPP34_GPIO MPP(34, 0x1, 1, 1, 1) +-#define MPP34_UA2_TDX MPP(34, 0x4, 0, 1, 1) +-#define MPP34_TDM1_RXQ MPP(34, 0x6, 0, 1, 1) ++#define MPP34_UA2_TDX MPP(34, 0x4, 0, 0, 1) ++#define MPP34_TDM1_RXQ MPP(34, 0x6, 0, 0, 1) + #define MPP34_UNUSED MPP(34, 0x3, 0, 0, 1) + + + + #define MPP35_GPIO MPP(35, 0x1, 1, 1, 1) +-#define MPP35_UA2_RDX MPP(35, 0x4, 1, 0, 1) +-#define MPP35_TDM1_TXQ MPP(35, 0x6, 0, 1, 1) ++#define MPP35_UA2_RDX MPP(35, 0x4, 0, 0, 1) ++#define MPP35_TDM1_TXQ MPP(35, 0x6, 0, 0, 1) + #define MPP35_UNUSED MPP(35, 0x3, 0, 0, 1) + + #define MPP36_GPIO MPP(36, 0x1, 1, 1, 1) +-#define MPP36_UA0_CTSn MPP(36, 0x2, 1, 0, 1) +-#define MPP36_UA2_TDX MPP(36, 0x4, 0, 1, 1) +-#define MPP36_TDM0_SCSn MPP(36, 0x6, 0, 1, 1) ++#define MPP36_UA0_CTSn MPP(36, 0x2, 0, 0, 1) ++#define MPP36_UA2_TDX MPP(36, 0x4, 0, 0, 1) ++#define MPP36_TDM0_SCSn MPP(36, 0x6, 0, 0, 1) + #define MPP36_UNUSED MPP(36, 0x3, 0, 0, 1) + + + #define MPP37_GPIO MPP(37, 0x1, 1, 1, 1) +-#define MPP37_UA0_RTSn MPP(37, 0x2, 0, 1, 1) +-#define MPP37_UA2_RXD MPP(37, 0x4, 1, 0, 1) +-#define MPP37_SYSRST_OUTn MPP(37, 0x5, 0, 1, 1) +-#define MPP37_TDM_SCLK MPP(37, 0x6, 0, 1, 1) ++#define MPP37_UA0_RTSn MPP(37, 0x2, 0, 0, 1) ++#define MPP37_UA2_RXD MPP(37, 0x4, 0, 0, 1) ++#define MPP37_SYSRST_OUTn MPP(37, 0x5, 0, 0, 1) ++#define MPP37_TDM_SCLK MPP(37, 0x6, 0, 0, 1) + #define MPP37_UNUSED MPP(37, 0x3, 0, 0, 1) + + + + + #define MPP38_GPIO MPP(38, 0x1, 1, 1, 1) +-#define MPP38_UA1_CTSn MPP(38, 0x2, 1, 0, 1) +-#define MPP38_UA3_TXD MPP(38, 0x4, 0, 1, 1) +-#define MPP38_SYSRST_OUTn MPP(38, 0x5, 0, 1, 1) +-#define MPP38_TDM_SMOSI MPP(38, 0x6, 0, 1, 1) ++#define MPP38_UA1_CTSn MPP(38, 0x2, 0, 0, 1) ++#define MPP38_UA3_TXD MPP(38, 0x4, 0, 0, 1) ++#define MPP38_SYSRST_OUTn MPP(38, 0x5, 0, 0, 1) ++#define MPP38_TDM_SMOSI MPP(38, 0x6, 0, 0, 1) + #define MPP38_UNUSED MPP(38, 0x3, 0, 0, 1) + + + + + #define MPP39_GPIO MPP(39, 0x1, 1, 1, 1) +-#define MPP39_UA1_RTSn MPP(39, 0x2, 0, 1, 1) +-#define MPP39_UA3_RXD MPP(39, 0x4, 1, 0, 1) +-#define MPP39_SYSRST_OUTn MPP(39, 0x5, 0, 1, 1) +-#define MPP39_TDM_SMISO MPP(39, 0x6, 1, 0, 1) ++#define MPP39_UA1_RTSn MPP(39, 0x2, 0, 0, 1) ++#define MPP39_UA3_RXD MPP(39, 0x4, 0, 0, 1) ++#define MPP39_SYSRST_OUTn MPP(39, 0x5, 0, 0, 1) ++#define MPP39_TDM_SMISO MPP(39, 0x6, 0, 0, 1) + #define MPP39_UNUSED MPP(39, 0x3, 0, 0, 1) + + + + #define MPP40_GPIO MPP(40, 0x1, 1, 1, 1) +-#define MPP40_TDM_INTn MPP(40, 0x6, 1, 0, 1) ++#define MPP40_TDM_INTn MPP(40, 0x6, 0, 0, 1) + #define MPP40_UNUSED MPP(40, 0x0, 0, 0, 1) + + + + #define MPP41_GPIO MPP(41, 0x1, 1, 1, 1) +-#define MPP41_TDM_RSTn MPP(41, 0x6, 0, 1, 1) ++#define MPP41_TDM_RSTn MPP(41, 0x6, 0, 0, 1) + #define MPP41_UNUSED MPP(41, 0x0, 0, 0, 1) + + + + #define MPP42_GPIO MPP(42, 0x1, 1, 1, 1) +-#define MPP42_TDM_PCLK MPP(42, 0x6, 1, 1, 1) ++#define MPP42_TDM_PCLK MPP(42, 0x6, 0, 0, 1) + #define MPP42_UNUSED MPP(42, 0x0, 0, 0, 1) + + + + #define MPP43_GPIO MPP(43, 0x1, 1, 1, 1) +-#define MPP43_TDM_FSYNC MPP(43, 0x6, 1, 1, 1) ++#define MPP43_TDM_FSYNC MPP(43, 0x6, 0, 0, 1) + #define MPP43_UNUSED MPP(43, 0x0, 0, 0, 1) + + + + #define MPP44_GPIO MPP(44, 0x1, 1, 1, 1) +-#define MPP44_TDM_DRX MPP(44, 0x6, 1, 0, 1) ++#define MPP44_TDM_DRX MPP(44, 0x6, 0, 0, 1) + #define MPP44_UNUSED MPP(44, 0x0, 0, 0, 1) + + + + #define MPP45_GPIO MPP(45, 0x1, 1, 1, 1) +-#define MPP45_SATA0_ACTn MPP(45, 0x3, 0, 1, 1) +-#define MPP45_TDM_DRX MPP(45, 0x6, 0, 1, 1) ++#define MPP45_SATA0_ACTn MPP(45, 0x3, 0, 0, 1) ++#define MPP45_TDM_DRX MPP(45, 0x6, 0, 0, 1) + #define MPP45_UNUSED MPP(45, 0x0, 0, 0, 1) + + + #define MPP46_GPIO MPP(46, 0x1, 1, 1, 1) +-#define MPP46_TDM_SCSn MPP(46, 0x6, 0, 1, 1) ++#define MPP46_TDM_SCSn MPP(46, 0x6, 0, 0, 1) + #define MPP46_UNUSED MPP(46, 0x0, 0, 0, 1) + + +@@ -323,14 +323,14 @@ + + + #define MPP48_GPIO MPP(48, 0x1, 1, 1, 1) +-#define MPP48_SATA1_ACTn MPP(48, 0x3, 0, 1, 1) ++#define MPP48_SATA1_ACTn MPP(48, 0x3, 0, 0, 1) + #define MPP48_UNUSED MPP(48, 0x2, 0, 0, 1) + + + + #define MPP49_GPIO MPP(49, 0x1, 1, 1, 1) +-#define MPP49_SATA0_ACTn MPP(49, 0x3, 0, 1, 1) +-#define MPP49_M_BB MPP(49, 0x4, 1, 0, 1) ++#define MPP49_SATA0_ACTn MPP(49, 0x3, 0, 0, 1) ++#define MPP49_M_BB MPP(49, 0x4, 0, 0, 1) + #define MPP49_UNUSED MPP(49, 0x2, 0, 0, 1) + + +diff --git a/arch/arm/plat-orion/mpp.c b/arch/arm/plat-orion/mpp.c +index 9155343..3b1e17b 100644 +--- a/arch/arm/plat-orion/mpp.c ++++ b/arch/arm/plat-orion/mpp.c +@@ -64,8 +64,7 @@ void __init orion_mpp_conf(unsigned int *mpp_list, unsigned int variant_mask, + gpio_mode |= GPIO_INPUT_OK; + if (*mpp_list & MPP_OUTPUT_MASK) + gpio_mode |= GPIO_OUTPUT_OK; +- if (sel != 0) +- gpio_mode = 0; ++ + orion_gpio_set_valid(num, gpio_mode); + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0058-OMAP-4430SDP-Panda-use-gpio_free_array-to-free-HDMI-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0058-OMAP-4430SDP-Panda-use-gpio_free_array-to-free-HDMI-.patch new file mode 100644 index 00000000..8d618fa4 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0058-OMAP-4430SDP-Panda-use-gpio_free_array-to-free-HDMI-.patch @@ -0,0 +1,49 @@ +From c5d0ae10543e28dccdee30ee8b10547c75b78f87 Mon Sep 17 00:00:00 2001 +From: Tomi Valkeinen +Date: Tue, 17 Jan 2012 11:04:53 +0200 +Subject: [PATCH 58/95] OMAP: 4430SDP/Panda: use gpio_free_array to free HDMI + gpios + +commit 575753e3bea3b67eef8e454fb87f719e3f7da599 upstream. + +Instead of freeing the GPIOs individually, use gpio_free_array(). + +Signed-off-by: Tomi Valkeinen +Acked-by: Tony Lindgren +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-omap2/board-4430sdp.c | 3 +-- + arch/arm/mach-omap2/board-omap4panda.c | 3 +-- + 2 files changed, 2 insertions(+), 4 deletions(-) + +diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c +index e8ff4cf..4996323 100644 +--- a/arch/arm/mach-omap2/board-4430sdp.c ++++ b/arch/arm/mach-omap2/board-4430sdp.c +@@ -635,8 +635,7 @@ static int sdp4430_panel_enable_hdmi(struct omap_dss_device *dssdev) + + static void sdp4430_panel_disable_hdmi(struct omap_dss_device *dssdev) + { +- gpio_free(HDMI_GPIO_LS_OE); +- gpio_free(HDMI_GPIO_HPD); ++ gpio_free_array(sdp4430_hdmi_gpios, ARRAY_SIZE(sdp4430_hdmi_gpios)); + } + + static struct nokia_dsi_panel_data dsi1_panel = { +diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c +index ea45f58..ac9a8a9 100644 +--- a/arch/arm/mach-omap2/board-omap4panda.c ++++ b/arch/arm/mach-omap2/board-omap4panda.c +@@ -446,8 +446,7 @@ static int omap4_panda_panel_enable_hdmi(struct omap_dss_device *dssdev) + + static void omap4_panda_panel_disable_hdmi(struct omap_dss_device *dssdev) + { +- gpio_free(HDMI_GPIO_LS_OE); +- gpio_free(HDMI_GPIO_HPD); ++ gpio_free_array(panda_hdmi_gpios, ARRAY_SIZE(panda_hdmi_gpios)); + } + + static struct omap_dss_device omap4_panda_hdmi_device = { +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0059-OMAP-4430SDP-Panda-rename-HPD-GPIO-to-CT_CP_HPD.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0059-OMAP-4430SDP-Panda-rename-HPD-GPIO-to-CT_CP_HPD.patch new file mode 100644 index 00000000..a0e98137 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0059-OMAP-4430SDP-Panda-rename-HPD-GPIO-to-CT_CP_HPD.patch @@ -0,0 +1,68 @@ +From 46dbdf1be35df940b05ef2f8b3064c45cfb8c310 Mon Sep 17 00:00:00 2001 +From: Tomi Valkeinen +Date: Tue, 17 Jan 2012 10:49:38 +0200 +Subject: [PATCH 59/95] OMAP: 4430SDP/Panda: rename HPD GPIO to CT_CP_HPD + +commit 3932a32fcf5393f8be70ac99dc718ad7ad0a415b upstream. + +The GPIO 60 on 4430sdp and Panda is not HPD GPIO, as currently marked in +the board files, but CT_CP_HPD, which is used to enable/disable HPD +functionality. + +This patch renames the GPIO. + +Signed-off-by: Tomi Valkeinen +Acked-by: Tony Lindgren +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-omap2/board-4430sdp.c | 4 ++-- + arch/arm/mach-omap2/board-omap4panda.c | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c +index 4996323..65c6536 100644 +--- a/arch/arm/mach-omap2/board-4430sdp.c ++++ b/arch/arm/mach-omap2/board-4430sdp.c +@@ -52,7 +52,7 @@ + #define ETH_KS8851_QUART 138 + #define OMAP4_SFH7741_SENSOR_OUTPUT_GPIO 184 + #define OMAP4_SFH7741_ENABLE_GPIO 188 +-#define HDMI_GPIO_HPD 60 /* Hot plug pin for HDMI */ ++#define HDMI_GPIO_CT_CP_HPD 60 /* HPD mode enable/disable */ + #define HDMI_GPIO_LS_OE 41 /* Level shifter for HDMI */ + #define DISPLAY_SEL_GPIO 59 /* LCD2/PicoDLP switch */ + #define DLP_POWER_ON_GPIO 40 +@@ -617,7 +617,7 @@ static void sdp4430_hdmi_mux_init(void) + } + + static struct gpio sdp4430_hdmi_gpios[] = { +- { HDMI_GPIO_HPD, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_hpd" }, ++ { HDMI_GPIO_CT_CP_HPD, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ct_cp_hpd" }, + { HDMI_GPIO_LS_OE, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ls_oe" }, + }; + +diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c +index ac9a8a9..f39d77d 100644 +--- a/arch/arm/mach-omap2/board-omap4panda.c ++++ b/arch/arm/mach-omap2/board-omap4panda.c +@@ -51,7 +51,7 @@ + #define GPIO_HUB_NRESET 62 + #define GPIO_WIFI_PMENA 43 + #define GPIO_WIFI_IRQ 53 +-#define HDMI_GPIO_HPD 60 /* Hot plug pin for HDMI */ ++#define HDMI_GPIO_CT_CP_HPD 60 /* HPD mode enable/disable */ + #define HDMI_GPIO_LS_OE 41 /* Level shifter for HDMI */ + + /* wl127x BT, FM, GPS connectivity chip */ +@@ -428,7 +428,7 @@ static void omap4_panda_hdmi_mux_init(void) + } + + static struct gpio panda_hdmi_gpios[] = { +- { HDMI_GPIO_HPD, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_hpd" }, ++ { HDMI_GPIO_CT_CP_HPD, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ct_cp_hpd" }, + { HDMI_GPIO_LS_OE, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ls_oe" }, + }; + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0060-OMAPDSS-remove-wrong-HDMI-HPD-muxing.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0060-OMAPDSS-remove-wrong-HDMI-HPD-muxing.patch new file mode 100644 index 00000000..8c693ca4 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0060-OMAPDSS-remove-wrong-HDMI-HPD-muxing.patch @@ -0,0 +1,58 @@ +From d8f2773cd0eb254b5aee9d647c34fd0901e71cb9 Mon Sep 17 00:00:00 2001 +From: Tomi Valkeinen +Date: Tue, 17 Jan 2012 10:59:00 +0200 +Subject: [PATCH 60/95] OMAPDSS: remove wrong HDMI HPD muxing + +commit 7bb122d155f742fe2d79849090c825be7b4a247e upstream. + +"hdmi_hpd" pin is muxed to INPUT and PULLUP, but the pin is not +currently used, and in the future when it is used, the pin is used as a +GPIO and is board specific, not an OMAP4 wide thing. + +So remove the muxing for now. + +Signed-off-by: Tomi Valkeinen +Acked-by: Tony Lindgren +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-omap2/board-4430sdp.c | 4 ---- + arch/arm/mach-omap2/board-omap4panda.c | 4 ---- + 2 files changed, 8 deletions(-) + +diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c +index 65c6536..ea31da3 100644 +--- a/arch/arm/mach-omap2/board-4430sdp.c ++++ b/arch/arm/mach-omap2/board-4430sdp.c +@@ -604,12 +604,8 @@ static void __init omap_sfh7741prox_init(void) + + static void sdp4430_hdmi_mux_init(void) + { +- /* PAD0_HDMI_HPD_PAD1_HDMI_CEC */ +- omap_mux_init_signal("hdmi_hpd", +- OMAP_PIN_INPUT_PULLUP); + omap_mux_init_signal("hdmi_cec", + OMAP_PIN_INPUT_PULLUP); +- /* PAD0_HDMI_DDC_SCL_PAD1_HDMI_DDC_SDA */ + omap_mux_init_signal("hdmi_ddc_scl", + OMAP_PIN_INPUT_PULLUP); + omap_mux_init_signal("hdmi_ddc_sda", +diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c +index f39d77d..f800080 100644 +--- a/arch/arm/mach-omap2/board-omap4panda.c ++++ b/arch/arm/mach-omap2/board-omap4panda.c +@@ -415,12 +415,8 @@ int __init omap4_panda_dvi_init(void) + + static void omap4_panda_hdmi_mux_init(void) + { +- /* PAD0_HDMI_HPD_PAD1_HDMI_CEC */ +- omap_mux_init_signal("hdmi_hpd", +- OMAP_PIN_INPUT_PULLUP); + omap_mux_init_signal("hdmi_cec", + OMAP_PIN_INPUT_PULLUP); +- /* PAD0_HDMI_DDC_SCL_PAD1_HDMI_DDC_SDA */ + omap_mux_init_signal("hdmi_ddc_scl", + OMAP_PIN_INPUT_PULLUP); + omap_mux_init_signal("hdmi_ddc_sda", +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch new file mode 100644 index 00000000..bdffdb45 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch @@ -0,0 +1,49 @@ +From b8769e0c69fccaa9930818b84ee00d5f9e90c4cd Mon Sep 17 00:00:00 2001 +From: Tomi Valkeinen +Date: Tue, 17 Jan 2012 11:02:36 +0200 +Subject: [PATCH 61/95] OMAP: 4430SDP/Panda: setup HDMI GPIO muxes + +commit 78a1ad8f12db70b8b0a4548b90704de08ee216ce upstream. + +The HDMI GPIO pins LS_OE and CT_CP_HPD are not currently configured. +This patch configures them as output pins. + +Signed-off-by: Tomi Valkeinen +Acked-by: Tony Lindgren +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-omap2/board-4430sdp.c | 3 +++ + arch/arm/mach-omap2/board-omap4panda.c | 3 +++ + 2 files changed, 6 insertions(+) + +diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c +index ea31da3..580d436 100644 +--- a/arch/arm/mach-omap2/board-4430sdp.c ++++ b/arch/arm/mach-omap2/board-4430sdp.c +@@ -831,6 +831,9 @@ static void omap_4430sdp_display_init(void) + sdp4430_hdmi_mux_init(); + sdp4430_picodlp_init(); + omap_display_init(&sdp4430_dss_data); ++ ++ omap_mux_init_gpio(HDMI_GPIO_LS_OE, OMAP_PIN_OUTPUT); ++ omap_mux_init_gpio(HDMI_GPIO_CT_CP_HPD, OMAP_PIN_OUTPUT); + } + + #ifdef CONFIG_OMAP_MUX +diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c +index f800080..d32ba6f 100644 +--- a/arch/arm/mach-omap2/board-omap4panda.c ++++ b/arch/arm/mach-omap2/board-omap4panda.c +@@ -475,6 +475,9 @@ void omap4_panda_display_init(void) + + omap4_panda_hdmi_mux_init(); + omap_display_init(&omap4_panda_dss_data); ++ ++ omap_mux_init_gpio(HDMI_GPIO_LS_OE, OMAP_PIN_OUTPUT); ++ omap_mux_init_gpio(HDMI_GPIO_CT_CP_HPD, OMAP_PIN_OUTPUT); + } + + static void __init omap4_panda_init(void) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0062-OMAP-4430SDP-Panda-add-HDMI-HPD-gpio.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0062-OMAP-4430SDP-Panda-add-HDMI-HPD-gpio.patch new file mode 100644 index 00000000..f08f4fc6 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0062-OMAP-4430SDP-Panda-add-HDMI-HPD-gpio.patch @@ -0,0 +1,77 @@ +From 493540069d02cdf71f7d7567c9ccca6000aefbed Mon Sep 17 00:00:00 2001 +From: Tomi Valkeinen +Date: Tue, 17 Jan 2012 11:05:32 +0200 +Subject: [PATCH 62/95] OMAP: 4430SDP/Panda: add HDMI HPD gpio + +commit aa74274b464d4aa24703963ac89a0ee942d5d267 upstream. + +Both Panda and 4430SDP use GPIO 63 as HDMI hot-plug-detect. Configure +this GPIO in the board files. + +Signed-off-by: Tomi Valkeinen +Acked-by: Tony Lindgren +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-omap2/board-4430sdp.c | 3 +++ + arch/arm/mach-omap2/board-omap4panda.c | 3 +++ + 2 files changed, 6 insertions(+) + +diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c +index 580d436..2809855 100644 +--- a/arch/arm/mach-omap2/board-4430sdp.c ++++ b/arch/arm/mach-omap2/board-4430sdp.c +@@ -54,6 +54,7 @@ + #define OMAP4_SFH7741_ENABLE_GPIO 188 + #define HDMI_GPIO_CT_CP_HPD 60 /* HPD mode enable/disable */ + #define HDMI_GPIO_LS_OE 41 /* Level shifter for HDMI */ ++#define HDMI_GPIO_HPD 63 /* Hotplug detect */ + #define DISPLAY_SEL_GPIO 59 /* LCD2/PicoDLP switch */ + #define DLP_POWER_ON_GPIO 40 + +@@ -615,6 +616,7 @@ static void sdp4430_hdmi_mux_init(void) + static struct gpio sdp4430_hdmi_gpios[] = { + { HDMI_GPIO_CT_CP_HPD, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ct_cp_hpd" }, + { HDMI_GPIO_LS_OE, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ls_oe" }, ++ { HDMI_GPIO_HPD, GPIOF_DIR_IN, "hdmi_gpio_hpd" }, + }; + + static int sdp4430_panel_enable_hdmi(struct omap_dss_device *dssdev) +@@ -834,6 +836,7 @@ static void omap_4430sdp_display_init(void) + + omap_mux_init_gpio(HDMI_GPIO_LS_OE, OMAP_PIN_OUTPUT); + omap_mux_init_gpio(HDMI_GPIO_CT_CP_HPD, OMAP_PIN_OUTPUT); ++ omap_mux_init_gpio(HDMI_GPIO_HPD, OMAP_PIN_INPUT_PULLDOWN); + } + + #ifdef CONFIG_OMAP_MUX +diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c +index d32ba6f..bdc0a47 100644 +--- a/arch/arm/mach-omap2/board-omap4panda.c ++++ b/arch/arm/mach-omap2/board-omap4panda.c +@@ -53,6 +53,7 @@ + #define GPIO_WIFI_IRQ 53 + #define HDMI_GPIO_CT_CP_HPD 60 /* HPD mode enable/disable */ + #define HDMI_GPIO_LS_OE 41 /* Level shifter for HDMI */ ++#define HDMI_GPIO_HPD 63 /* Hotplug detect */ + + /* wl127x BT, FM, GPS connectivity chip */ + static int wl1271_gpios[] = {46, -1, -1}; +@@ -426,6 +427,7 @@ static void omap4_panda_hdmi_mux_init(void) + static struct gpio panda_hdmi_gpios[] = { + { HDMI_GPIO_CT_CP_HPD, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ct_cp_hpd" }, + { HDMI_GPIO_LS_OE, GPIOF_OUT_INIT_HIGH, "hdmi_gpio_ls_oe" }, ++ { HDMI_GPIO_HPD, GPIOF_DIR_IN, "hdmi_gpio_hpd" }, + }; + + static int omap4_panda_panel_enable_hdmi(struct omap_dss_device *dssdev) +@@ -478,6 +480,7 @@ void omap4_panda_display_init(void) + + omap_mux_init_gpio(HDMI_GPIO_LS_OE, OMAP_PIN_OUTPUT); + omap_mux_init_gpio(HDMI_GPIO_CT_CP_HPD, OMAP_PIN_OUTPUT); ++ omap_mux_init_gpio(HDMI_GPIO_HPD, OMAP_PIN_INPUT_PULLDOWN); + } + + static void __init omap4_panda_init(void) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0063-OMAPDSS-HDMI-PHY-burnout-fix.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0063-OMAPDSS-HDMI-PHY-burnout-fix.patch new file mode 100644 index 00000000..413ac1cc --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0063-OMAPDSS-HDMI-PHY-burnout-fix.patch @@ -0,0 +1,246 @@ +From 9fc3feeb0ef1abf039e3de62212a1590a050d4af Mon Sep 17 00:00:00 2001 +From: Tomi Valkeinen +Date: Tue, 17 Jan 2012 11:09:57 +0200 +Subject: [PATCH 63/95] OMAPDSS: HDMI: PHY burnout fix + +commit c49d005b6cc8491fad5b24f82805be2d6bcbd3dd upstream. + +A hardware bug in the OMAP4 HDMI PHY causes physical damage to the board +if the HDMI PHY is kept powered on when the cable is not connected. + +This patch solves the problem by adding hot-plug-detection into the HDMI +IP driver. This is not a real HPD support in the sense that nobody else +than the IP driver gets to know about the HPD events, but is only meant +to fix the HW bug. + +The strategy is simple: If the display device is turned off by the user, +the PHY power is set to OFF. When the display device is turned on by the +user, the PHY power is set either to LDOON or TXON, depending on whether +the HDMI cable is connected. + +The reason to avoid PHY OFF when the display device is on, but the cable +is disconnected, is that when the PHY is turned OFF, the HDMI IP is not +"ticking" and thus the DISPC does not receive pixel clock from the HDMI +IP. This would, for example, prevent any VSYNCs from happening, and +would thus affect the users of omapdss. By using LDOON when the cable is +disconnected we'll avoid the HW bug, but keep the HDMI working as usual +from the user's point of view. + +Signed-off-by: Tomi Valkeinen +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/mach-omap2/board-4430sdp.c | 5 +++ + arch/arm/mach-omap2/board-omap4panda.c | 5 +++ + drivers/video/omap2/dss/hdmi.c | 3 ++ + drivers/video/omap2/dss/ti_hdmi.h | 4 ++ + drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c | 68 +++++++++++++++++++++++++++-- + include/video/omapdss.h | 5 +++ + 6 files changed, 86 insertions(+), 4 deletions(-) + +diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c +index 2809855..44610d8 100644 +--- a/arch/arm/mach-omap2/board-4430sdp.c ++++ b/arch/arm/mach-omap2/board-4430sdp.c +@@ -749,6 +749,10 @@ static void sdp4430_lcd_init(void) + pr_err("%s: Could not get lcd2_reset_gpio\n", __func__); + } + ++static struct omap_dss_hdmi_data sdp4430_hdmi_data = { ++ .hpd_gpio = HDMI_GPIO_HPD, ++}; ++ + static struct omap_dss_device sdp4430_hdmi_device = { + .name = "hdmi", + .driver_name = "hdmi_panel", +@@ -756,6 +760,7 @@ static struct omap_dss_device sdp4430_hdmi_device = { + .platform_enable = sdp4430_panel_enable_hdmi, + .platform_disable = sdp4430_panel_disable_hdmi, + .channel = OMAP_DSS_CHANNEL_DIGIT, ++ .data = &sdp4430_hdmi_data, + }; + + static struct picodlp_panel_data sdp4430_picodlp_pdata = { +diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c +index bdc0a47..9cc9564 100644 +--- a/arch/arm/mach-omap2/board-omap4panda.c ++++ b/arch/arm/mach-omap2/board-omap4panda.c +@@ -447,6 +447,10 @@ static void omap4_panda_panel_disable_hdmi(struct omap_dss_device *dssdev) + gpio_free_array(panda_hdmi_gpios, ARRAY_SIZE(panda_hdmi_gpios)); + } + ++static struct omap_dss_hdmi_data omap4_panda_hdmi_data = { ++ .hpd_gpio = HDMI_GPIO_HPD, ++}; ++ + static struct omap_dss_device omap4_panda_hdmi_device = { + .name = "hdmi", + .driver_name = "hdmi_panel", +@@ -454,6 +458,7 @@ static struct omap_dss_device omap4_panda_hdmi_device = { + .platform_enable = omap4_panda_panel_enable_hdmi, + .platform_disable = omap4_panda_panel_disable_hdmi, + .channel = OMAP_DSS_CHANNEL_DIGIT, ++ .data = &omap4_panda_hdmi_data, + }; + + static struct omap_dss_device *omap4_panda_dss_devices[] = { +diff --git a/drivers/video/omap2/dss/hdmi.c b/drivers/video/omap2/dss/hdmi.c +index c56378c..7099c31 100644 +--- a/drivers/video/omap2/dss/hdmi.c ++++ b/drivers/video/omap2/dss/hdmi.c +@@ -490,6 +490,7 @@ bool omapdss_hdmi_detect(void) + + int omapdss_hdmi_display_enable(struct omap_dss_device *dssdev) + { ++ struct omap_dss_hdmi_data *priv = dssdev->data; + int r = 0; + + DSSDBG("ENTER hdmi_display_enable\n"); +@@ -502,6 +503,8 @@ int omapdss_hdmi_display_enable(struct omap_dss_device *dssdev) + goto err0; + } + ++ hdmi.ip_data.hpd_gpio = priv->hpd_gpio; ++ + r = omap_dss_start_device(dssdev); + if (r) { + DSSERR("failed to start device\n"); +diff --git a/drivers/video/omap2/dss/ti_hdmi.h b/drivers/video/omap2/dss/ti_hdmi.h +index 2c3443d..ec337b5d 100644 +--- a/drivers/video/omap2/dss/ti_hdmi.h ++++ b/drivers/video/omap2/dss/ti_hdmi.h +@@ -121,6 +121,10 @@ struct hdmi_ip_data { + const struct ti_hdmi_ip_ops *ops; + struct hdmi_config cfg; + struct hdmi_pll_info pll_data; ++ ++ /* ti_hdmi_4xxx_ip private data. These should be in a separate struct */ ++ int hpd_gpio; ++ bool phy_tx_enabled; + }; + int ti_hdmi_4xxx_phy_enable(struct hdmi_ip_data *ip_data); + void ti_hdmi_4xxx_phy_disable(struct hdmi_ip_data *ip_data); +diff --git a/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c b/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c +index e1a6ce5..3683404 100644 +--- a/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c ++++ b/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #include "ti_hdmi_4xxx_ip.h" + #include "dss.h" +@@ -223,6 +224,49 @@ void ti_hdmi_4xxx_pll_disable(struct hdmi_ip_data *ip_data) + hdmi_set_pll_pwr(ip_data, HDMI_PLLPWRCMD_ALLOFF); + } + ++static int hdmi_check_hpd_state(struct hdmi_ip_data *ip_data) ++{ ++ unsigned long flags; ++ bool hpd; ++ int r; ++ /* this should be in ti_hdmi_4xxx_ip private data */ ++ static DEFINE_SPINLOCK(phy_tx_lock); ++ ++ spin_lock_irqsave(&phy_tx_lock, flags); ++ ++ hpd = gpio_get_value(ip_data->hpd_gpio); ++ ++ if (hpd == ip_data->phy_tx_enabled) { ++ spin_unlock_irqrestore(&phy_tx_lock, flags); ++ return 0; ++ } ++ ++ if (hpd) ++ r = hdmi_set_phy_pwr(ip_data, HDMI_PHYPWRCMD_TXON); ++ else ++ r = hdmi_set_phy_pwr(ip_data, HDMI_PHYPWRCMD_LDOON); ++ ++ if (r) { ++ DSSERR("Failed to %s PHY TX power\n", ++ hpd ? "enable" : "disable"); ++ goto err; ++ } ++ ++ ip_data->phy_tx_enabled = hpd; ++err: ++ spin_unlock_irqrestore(&phy_tx_lock, flags); ++ return r; ++} ++ ++static irqreturn_t hpd_irq_handler(int irq, void *data) ++{ ++ struct hdmi_ip_data *ip_data = data; ++ ++ hdmi_check_hpd_state(ip_data); ++ ++ return IRQ_HANDLED; ++} ++ + int ti_hdmi_4xxx_phy_enable(struct hdmi_ip_data *ip_data) + { + u16 r = 0; +@@ -232,10 +276,6 @@ int ti_hdmi_4xxx_phy_enable(struct hdmi_ip_data *ip_data) + if (r) + return r; + +- r = hdmi_set_phy_pwr(ip_data, HDMI_PHYPWRCMD_TXON); +- if (r) +- return r; +- + /* + * Read address 0 in order to get the SCP reset done completed + * Dummy access performed to make sure reset is done +@@ -257,12 +297,32 @@ int ti_hdmi_4xxx_phy_enable(struct hdmi_ip_data *ip_data) + /* Write to phy address 3 to change the polarity control */ + REG_FLD_MOD(phy_base, HDMI_TXPHY_PAD_CFG_CTRL, 0x1, 27, 27); + ++ r = request_threaded_irq(gpio_to_irq(ip_data->hpd_gpio), ++ NULL, hpd_irq_handler, ++ IRQF_DISABLED | IRQF_TRIGGER_RISING | ++ IRQF_TRIGGER_FALLING, "hpd", ip_data); ++ if (r) { ++ DSSERR("HPD IRQ request failed\n"); ++ hdmi_set_phy_pwr(ip_data, HDMI_PHYPWRCMD_OFF); ++ return r; ++ } ++ ++ r = hdmi_check_hpd_state(ip_data); ++ if (r) { ++ free_irq(gpio_to_irq(ip_data->hpd_gpio), ip_data); ++ hdmi_set_phy_pwr(ip_data, HDMI_PHYPWRCMD_OFF); ++ return r; ++ } ++ + return 0; + } + + void ti_hdmi_4xxx_phy_disable(struct hdmi_ip_data *ip_data) + { ++ free_irq(gpio_to_irq(ip_data->hpd_gpio), ip_data); ++ + hdmi_set_phy_pwr(ip_data, HDMI_PHYPWRCMD_OFF); ++ ip_data->phy_tx_enabled = false; + } + + static int hdmi_core_ddc_init(struct hdmi_ip_data *ip_data) +diff --git a/include/video/omapdss.h b/include/video/omapdss.h +index 378c7ed..6582c45 100644 +--- a/include/video/omapdss.h ++++ b/include/video/omapdss.h +@@ -575,6 +575,11 @@ struct omap_dss_device { + int (*get_backlight)(struct omap_dss_device *dssdev); + }; + ++struct omap_dss_hdmi_data ++{ ++ int hpd_gpio; ++}; ++ + struct omap_dss_driver { + struct device_driver driver; + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0064-OMAPDSS-HDMI-hot-plug-detect-fix.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0064-OMAPDSS-HDMI-hot-plug-detect-fix.patch new file mode 100644 index 00000000..bee35f9c --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0064-OMAPDSS-HDMI-hot-plug-detect-fix.patch @@ -0,0 +1,43 @@ +From ceaddf58a2932ff4a4dffa216af9db01d1bd74cc Mon Sep 17 00:00:00 2001 +From: Rob Clark +Date: Mon, 20 Feb 2012 15:03:36 -0600 +Subject: [PATCH 64/95] OMAPDSS: HDMI: hot plug detect fix + +commit ca888a7958b3d808e4efd08ceff88913f4212c69 upstream. + +The "OMAPDSS: HDMI: PHY burnout fix" commit switched the HDMI driver +over to using a GPIO for plug detect. Unfortunately the ->detect() +method was not also updated, causing HDMI to no longer work for the +omapdrm driver (because it would actually check if a connection was +detected before attempting to enable display). + +Signed-off-by: Rob Clark +Signed-off-by: Tomi Valkeinen +Signed-off-by: Greg Kroah-Hartman +--- + drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c | 9 +-------- + 1 file changed, 1 insertion(+), 8 deletions(-) + +diff --git a/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c b/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c +index 3683404..aad48a1 100644 +--- a/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c ++++ b/drivers/video/omap2/dss/ti_hdmi_4xxx_ip.c +@@ -479,14 +479,7 @@ int ti_hdmi_4xxx_read_edid(struct hdmi_ip_data *ip_data, + + bool ti_hdmi_4xxx_detect(struct hdmi_ip_data *ip_data) + { +- int r; +- +- void __iomem *base = hdmi_core_sys_base(ip_data); +- +- /* HPD */ +- r = REG_GET(base, HDMI_CORE_SYS_SYS_STAT, 1, 1); +- +- return r == 1; ++ return gpio_get_value(ip_data->hpd_gpio); + } + + static void hdmi_core_init(struct hdmi_core_video_config *video_cfg, +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0065-ARM-7345-1-errata-update-workaround-for-A9-erratum-7.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0065-ARM-7345-1-errata-update-workaround-for-A9-erratum-7.patch new file mode 100644 index 00000000..e414161b --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0065-ARM-7345-1-errata-update-workaround-for-A9-erratum-7.patch @@ -0,0 +1,51 @@ +From b98acc555eb9c9b790388e926ddd3ef1610c7360 Mon Sep 17 00:00:00 2001 +From: Will Deacon +Date: Fri, 24 Feb 2012 12:12:38 +0100 +Subject: [PATCH 65/95] ARM: 7345/1: errata: update workaround for A9 erratum + #743622 + +commit efbc74ace95338484f8d732037b99c7c77098fce upstream. + +Erratum #743622 affects all r2 variants of the Cortex-A9 processor, so +ensure that the workaround is applied regardless of the revision. + +Reported-by: Russell King +Signed-off-by: Will Deacon +Signed-off-by: Russell King +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/Kconfig | 2 +- + arch/arm/mm/proc-v7.S | 4 +--- + 2 files changed, 2 insertions(+), 4 deletions(-) + +diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig +index f44d5a0..6cd71ec 100644 +--- a/arch/arm/Kconfig ++++ b/arch/arm/Kconfig +@@ -1273,7 +1273,7 @@ config ARM_ERRATA_743622 + depends on CPU_V7 + help + This option enables the workaround for the 743622 Cortex-A9 +- (r2p0..r2p2) erratum. Under very rare conditions, a faulty ++ (r2p*) erratum. Under very rare conditions, a faulty + optimisation in the Cortex-A9 Store Buffer may lead to data + corruption. This workaround sets a specific bit in the diagnostic + register of the Cortex-A9 which disables the Store Buffer +diff --git a/arch/arm/mm/proc-v7.S b/arch/arm/mm/proc-v7.S +index 40cc7aa..82ef81d 100644 +--- a/arch/arm/mm/proc-v7.S ++++ b/arch/arm/mm/proc-v7.S +@@ -352,9 +352,7 @@ __v7_setup: + mcreq p15, 0, r10, c15, c0, 1 @ write diagnostic register + #endif + #ifdef CONFIG_ARM_ERRATA_743622 +- teq r6, #0x20 @ present in r2p0 +- teqne r6, #0x21 @ present in r2p1 +- teqne r6, #0x22 @ present in r2p2 ++ teq r5, #0x00200000 @ only present in r2p* + mrceq p15, 0, r10, c15, c0, 1 @ read diagnostic register + orreq r10, r10, #1 << 6 @ set bit #6 + mcreq p15, 0, r10, c15, c0, 1 @ write diagnostic register +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0066-ARM-7354-1-perf-limit-sample_period-to-half-max_peri.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0066-ARM-7354-1-perf-limit-sample_period-to-half-max_peri.patch new file mode 100644 index 00000000..ec27d3a7 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0066-ARM-7354-1-perf-limit-sample_period-to-half-max_peri.patch @@ -0,0 +1,163 @@ +From 7452f29adfeefd48bfac437965f99e3f36506484 Mon Sep 17 00:00:00 2001 +From: Will Deacon +Date: Tue, 6 Mar 2012 17:33:17 +0100 +Subject: [PATCH 66/95] ARM: 7354/1: perf: limit sample_period to half + max_period in non-sampling mode + +commit 5727347180ebc6b4a866fcbe00dcb39cc03acb37 upstream. + +On ARM, the PMU does not stop counting after an overflow and therefore +IRQ latency affects the new counter value read by the kernel. This is +significant for non-sampling runs where it is possible for the new value +to overtake the previous one, causing the delta to be out by up to +max_period events. + +Commit a737823d ("ARM: 6835/1: perf: ensure overflows aren't missed due +to IRQ latency") attempted to fix this problem by allowing interrupt +handlers to pass an overflow flag to the event update function, causing +the overflow calculation to assume that the counter passed through zero +when going from prev to new. Unfortunately, this doesn't work when +overflow occurs on the perf_task_tick path because we have the flag +cleared and end up computing a large negative delta. + +This patch removes the overflow flag from armpmu_event_update and +instead limits the sample_period to half of the max_period for +non-sampling profiling runs. + +Signed-off-by: Ming Lei +Signed-off-by: Will Deacon +Signed-off-by: Russell King +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/include/asm/pmu.h | 2 +- + arch/arm/kernel/perf_event.c | 22 +++++++++++----------- + arch/arm/kernel/perf_event_v6.c | 2 +- + arch/arm/kernel/perf_event_v7.c | 2 +- + arch/arm/kernel/perf_event_xscale.c | 4 ++-- + 5 files changed, 16 insertions(+), 16 deletions(-) + +diff --git a/arch/arm/include/asm/pmu.h b/arch/arm/include/asm/pmu.h +index b5a5be2..90114fa 100644 +--- a/arch/arm/include/asm/pmu.h ++++ b/arch/arm/include/asm/pmu.h +@@ -134,7 +134,7 @@ int __init armpmu_register(struct arm_pmu *armpmu, char *name, int type); + + u64 armpmu_event_update(struct perf_event *event, + struct hw_perf_event *hwc, +- int idx, int overflow); ++ int idx); + + int armpmu_event_set_period(struct perf_event *event, + struct hw_perf_event *hwc, +diff --git a/arch/arm/kernel/perf_event.c b/arch/arm/kernel/perf_event.c +index 5bb91bf..56173ae 100644 +--- a/arch/arm/kernel/perf_event.c ++++ b/arch/arm/kernel/perf_event.c +@@ -180,7 +180,7 @@ armpmu_event_set_period(struct perf_event *event, + u64 + armpmu_event_update(struct perf_event *event, + struct hw_perf_event *hwc, +- int idx, int overflow) ++ int idx) + { + struct arm_pmu *armpmu = to_arm_pmu(event->pmu); + u64 delta, prev_raw_count, new_raw_count; +@@ -193,13 +193,7 @@ again: + new_raw_count) != prev_raw_count) + goto again; + +- new_raw_count &= armpmu->max_period; +- prev_raw_count &= armpmu->max_period; +- +- if (overflow) +- delta = armpmu->max_period - prev_raw_count + new_raw_count + 1; +- else +- delta = new_raw_count - prev_raw_count; ++ delta = (new_raw_count - prev_raw_count) & armpmu->max_period; + + local64_add(delta, &event->count); + local64_sub(delta, &hwc->period_left); +@@ -216,7 +210,7 @@ armpmu_read(struct perf_event *event) + if (hwc->idx < 0) + return; + +- armpmu_event_update(event, hwc, hwc->idx, 0); ++ armpmu_event_update(event, hwc, hwc->idx); + } + + static void +@@ -232,7 +226,7 @@ armpmu_stop(struct perf_event *event, int flags) + if (!(hwc->state & PERF_HES_STOPPED)) { + armpmu->disable(hwc, hwc->idx); + barrier(); /* why? */ +- armpmu_event_update(event, hwc, hwc->idx, 0); ++ armpmu_event_update(event, hwc, hwc->idx); + hwc->state |= PERF_HES_STOPPED | PERF_HES_UPTODATE; + } + } +@@ -518,7 +512,13 @@ __hw_perf_event_init(struct perf_event *event) + hwc->config_base |= (unsigned long)mapping; + + if (!hwc->sample_period) { +- hwc->sample_period = armpmu->max_period; ++ /* ++ * For non-sampling runs, limit the sample_period to half ++ * of the counter width. That way, the new counter value ++ * is far less likely to overtake the previous one unless ++ * you have some serious IRQ latency issues. ++ */ ++ hwc->sample_period = armpmu->max_period >> 1; + hwc->last_period = hwc->sample_period; + local64_set(&hwc->period_left, hwc->sample_period); + } +diff --git a/arch/arm/kernel/perf_event_v6.c b/arch/arm/kernel/perf_event_v6.c +index 533be99..88bf152 100644 +--- a/arch/arm/kernel/perf_event_v6.c ++++ b/arch/arm/kernel/perf_event_v6.c +@@ -524,7 +524,7 @@ armv6pmu_handle_irq(int irq_num, + continue; + + hwc = &event->hw; +- armpmu_event_update(event, hwc, idx, 1); ++ armpmu_event_update(event, hwc, idx); + data.period = event->hw.last_period; + if (!armpmu_event_set_period(event, hwc, idx)) + continue; +diff --git a/arch/arm/kernel/perf_event_v7.c b/arch/arm/kernel/perf_event_v7.c +index 460bbbb..c63a13e 100644 +--- a/arch/arm/kernel/perf_event_v7.c ++++ b/arch/arm/kernel/perf_event_v7.c +@@ -935,7 +935,7 @@ static irqreturn_t armv7pmu_handle_irq(int irq_num, void *dev) + continue; + + hwc = &event->hw; +- armpmu_event_update(event, hwc, idx, 1); ++ armpmu_event_update(event, hwc, idx); + data.period = event->hw.last_period; + if (!armpmu_event_set_period(event, hwc, idx)) + continue; +diff --git a/arch/arm/kernel/perf_event_xscale.c b/arch/arm/kernel/perf_event_xscale.c +index 3b99d82..831e019 100644 +--- a/arch/arm/kernel/perf_event_xscale.c ++++ b/arch/arm/kernel/perf_event_xscale.c +@@ -259,7 +259,7 @@ xscale1pmu_handle_irq(int irq_num, void *dev) + continue; + + hwc = &event->hw; +- armpmu_event_update(event, hwc, idx, 1); ++ armpmu_event_update(event, hwc, idx); + data.period = event->hw.last_period; + if (!armpmu_event_set_period(event, hwc, idx)) + continue; +@@ -596,7 +596,7 @@ xscale2pmu_handle_irq(int irq_num, void *dev) + continue; + + hwc = &event->hw; +- armpmu_event_update(event, hwc, idx, 1); ++ armpmu_event_update(event, hwc, idx); + data.period = event->hw.last_period; + if (!armpmu_event_set_period(event, hwc, idx)) + continue; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0067-ARM-7355-1-perf-clear-overflow-flag-when-disabling-c.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0067-ARM-7355-1-perf-clear-overflow-flag-when-disabling-c.patch new file mode 100644 index 00000000..5d401cb9 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0067-ARM-7355-1-perf-clear-overflow-flag-when-disabling-c.patch @@ -0,0 +1,40 @@ +From 54426f627a1b329bda270f1e85f9ee0e01e18573 Mon Sep 17 00:00:00 2001 +From: Will Deacon +Date: Tue, 6 Mar 2012 17:34:22 +0100 +Subject: [PATCH 67/95] ARM: 7355/1: perf: clear overflow flag when disabling + counter on ARMv7 PMU + +commit 99c1745b9c76910e195889044f914b4898b7c9a5 upstream. + +When disabling a counter on an ARMv7 PMU, we should also clear the +overflow flag in case an overflow occurred whilst stopping the counter. +This prevents a spurious overflow being picked up later and leading to +either false accounting or a NULL dereference. + +Reported-by: Ming Lei +Signed-off-by: Will Deacon +Signed-off-by: Russell King +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/kernel/perf_event_v7.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/arch/arm/kernel/perf_event_v7.c b/arch/arm/kernel/perf_event_v7.c +index c63a13e..5e1e4f7 100644 +--- a/arch/arm/kernel/perf_event_v7.c ++++ b/arch/arm/kernel/perf_event_v7.c +@@ -781,6 +781,11 @@ static inline int armv7_pmnc_disable_intens(int idx) + + counter = ARMV7_IDX_TO_COUNTER(idx); + asm volatile("mcr p15, 0, %0, c9, c14, 2" : : "r" (BIT(counter))); ++ isb(); ++ /* Clear the overflow flag in case an interrupt is pending. */ ++ asm volatile("mcr p15, 0, %0, c9, c12, 3" : : "r" (BIT(counter))); ++ isb(); ++ + return idx; + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0068-ARM-7356-1-perf-check-that-we-have-an-event-in-the-P.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0068-ARM-7356-1-perf-check-that-we-have-an-event-in-the-P.patch new file mode 100644 index 00000000..732c0412 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0068-ARM-7356-1-perf-check-that-we-have-an-event-in-the-P.patch @@ -0,0 +1,103 @@ +From c37b95acdb2e664b9673a230a56c0cefc2be3059 Mon Sep 17 00:00:00 2001 +From: Will Deacon +Date: Tue, 6 Mar 2012 17:34:50 +0100 +Subject: [PATCH 68/95] ARM: 7356/1: perf: check that we have an event in the + PMU IRQ handlers + +commit f6f5a30c834135c9f2fa10400c59ebbdd9188567 upstream. + +The PMU IRQ handlers in perf assume that if a counter has overflowed +then perf must be responsible. In the paranoid world of crazy hardware, +this could be false, so check that we do have a valid event before +attempting to dereference NULL in the interrupt path. + +Signed-off-by: Ming Lei +Signed-off-by: Will Deacon +Signed-off-by: Russell King +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/kernel/perf_event_v6.c | 20 ++------------------ + arch/arm/kernel/perf_event_v7.c | 4 ++++ + arch/arm/kernel/perf_event_xscale.c | 6 ++++++ + 3 files changed, 12 insertions(+), 18 deletions(-) + +diff --git a/arch/arm/kernel/perf_event_v6.c b/arch/arm/kernel/perf_event_v6.c +index 88bf152..b78af0c 100644 +--- a/arch/arm/kernel/perf_event_v6.c ++++ b/arch/arm/kernel/perf_event_v6.c +@@ -467,23 +467,6 @@ armv6pmu_enable_event(struct hw_perf_event *hwc, + raw_spin_unlock_irqrestore(&events->pmu_lock, flags); + } + +-static int counter_is_active(unsigned long pmcr, int idx) +-{ +- unsigned long mask = 0; +- if (idx == ARMV6_CYCLE_COUNTER) +- mask = ARMV6_PMCR_CCOUNT_IEN; +- else if (idx == ARMV6_COUNTER0) +- mask = ARMV6_PMCR_COUNT0_IEN; +- else if (idx == ARMV6_COUNTER1) +- mask = ARMV6_PMCR_COUNT1_IEN; +- +- if (mask) +- return pmcr & mask; +- +- WARN_ONCE(1, "invalid counter number (%d)\n", idx); +- return 0; +-} +- + static irqreturn_t + armv6pmu_handle_irq(int irq_num, + void *dev) +@@ -513,7 +496,8 @@ armv6pmu_handle_irq(int irq_num, + struct perf_event *event = cpuc->events[idx]; + struct hw_perf_event *hwc; + +- if (!counter_is_active(pmcr, idx)) ++ /* Ignore if we don't have an event. */ ++ if (!event) + continue; + + /* +diff --git a/arch/arm/kernel/perf_event_v7.c b/arch/arm/kernel/perf_event_v7.c +index 5e1e4f7..2127ca3 100644 +--- a/arch/arm/kernel/perf_event_v7.c ++++ b/arch/arm/kernel/perf_event_v7.c +@@ -932,6 +932,10 @@ static irqreturn_t armv7pmu_handle_irq(int irq_num, void *dev) + struct perf_event *event = cpuc->events[idx]; + struct hw_perf_event *hwc; + ++ /* Ignore if we don't have an event. */ ++ if (!event) ++ continue; ++ + /* + * We have a single interrupt for all counters. Check that + * each counter has overflowed before we process it. +diff --git a/arch/arm/kernel/perf_event_xscale.c b/arch/arm/kernel/perf_event_xscale.c +index 831e019..a5bbd36 100644 +--- a/arch/arm/kernel/perf_event_xscale.c ++++ b/arch/arm/kernel/perf_event_xscale.c +@@ -255,6 +255,9 @@ xscale1pmu_handle_irq(int irq_num, void *dev) + struct perf_event *event = cpuc->events[idx]; + struct hw_perf_event *hwc; + ++ if (!event) ++ continue; ++ + if (!xscale1_pmnc_counter_has_overflowed(pmnc, idx)) + continue; + +@@ -592,6 +595,9 @@ xscale2pmu_handle_irq(int irq_num, void *dev) + struct perf_event *event = cpuc->events[idx]; + struct hw_perf_event *hwc; + ++ if (!event) ++ continue; ++ + if (!xscale2_pmnc_counter_has_overflowed(pmnc, idx)) + continue; + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0069-ARM-7357-1-perf-fix-overflow-handling-for-xscale2-PM.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0069-ARM-7357-1-perf-fix-overflow-handling-for-xscale2-PM.patch new file mode 100644 index 00000000..34b24825 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0069-ARM-7357-1-perf-fix-overflow-handling-for-xscale2-PM.patch @@ -0,0 +1,87 @@ +From eec10c8ac63480ab5478326a7e2361b2f13ab775 Mon Sep 17 00:00:00 2001 +From: Will Deacon +Date: Tue, 6 Mar 2012 17:35:55 +0100 +Subject: [PATCH 69/95] ARM: 7357/1: perf: fix overflow handling for xscale2 + PMUs + +commit 3f31ae121348afd9ed39700ea2a63c17cd7eeed1 upstream. + +xscale2 PMUs indicate overflow not via the PMU control register, but by +a separate overflow FLAG register instead. + +This patch fixes the xscale2 PMU code to use this register to detect +to overflow and ensures that we clear any pending overflow when +disabling a counter. + +Signed-off-by: Will Deacon +Signed-off-by: Russell King +Signed-off-by: Greg Kroah-Hartman +--- + arch/arm/kernel/perf_event_xscale.c | 10 ++++++++-- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git a/arch/arm/kernel/perf_event_xscale.c b/arch/arm/kernel/perf_event_xscale.c +index a5bbd36..71a21e6 100644 +--- a/arch/arm/kernel/perf_event_xscale.c ++++ b/arch/arm/kernel/perf_event_xscale.c +@@ -598,7 +598,7 @@ xscale2pmu_handle_irq(int irq_num, void *dev) + if (!event) + continue; + +- if (!xscale2_pmnc_counter_has_overflowed(pmnc, idx)) ++ if (!xscale2_pmnc_counter_has_overflowed(of_flags, idx)) + continue; + + hwc = &event->hw; +@@ -669,7 +669,7 @@ xscale2pmu_enable_event(struct hw_perf_event *hwc, int idx) + static void + xscale2pmu_disable_event(struct hw_perf_event *hwc, int idx) + { +- unsigned long flags, ien, evtsel; ++ unsigned long flags, ien, evtsel, of_flags; + struct pmu_hw_events *events = cpu_pmu->get_hw_events(); + + ien = xscale2pmu_read_int_enable(); +@@ -678,26 +678,31 @@ xscale2pmu_disable_event(struct hw_perf_event *hwc, int idx) + switch (idx) { + case XSCALE_CYCLE_COUNTER: + ien &= ~XSCALE2_CCOUNT_INT_EN; ++ of_flags = XSCALE2_CCOUNT_OVERFLOW; + break; + case XSCALE_COUNTER0: + ien &= ~XSCALE2_COUNT0_INT_EN; + evtsel &= ~XSCALE2_COUNT0_EVT_MASK; + evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT0_EVT_SHFT; ++ of_flags = XSCALE2_COUNT0_OVERFLOW; + break; + case XSCALE_COUNTER1: + ien &= ~XSCALE2_COUNT1_INT_EN; + evtsel &= ~XSCALE2_COUNT1_EVT_MASK; + evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT1_EVT_SHFT; ++ of_flags = XSCALE2_COUNT1_OVERFLOW; + break; + case XSCALE_COUNTER2: + ien &= ~XSCALE2_COUNT2_INT_EN; + evtsel &= ~XSCALE2_COUNT2_EVT_MASK; + evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT2_EVT_SHFT; ++ of_flags = XSCALE2_COUNT2_OVERFLOW; + break; + case XSCALE_COUNTER3: + ien &= ~XSCALE2_COUNT3_INT_EN; + evtsel &= ~XSCALE2_COUNT3_EVT_MASK; + evtsel |= XSCALE_PERFCTR_UNUSED << XSCALE2_COUNT3_EVT_SHFT; ++ of_flags = XSCALE2_COUNT3_OVERFLOW; + break; + default: + WARN_ONCE(1, "invalid counter number (%d)\n", idx); +@@ -707,6 +712,7 @@ xscale2pmu_disable_event(struct hw_perf_event *hwc, int idx) + raw_spin_lock_irqsave(&events->pmu_lock, flags); + xscale2pmu_write_event_select(evtsel); + xscale2pmu_write_int_enable(ien); ++ xscale2pmu_write_overflow_flags(of_flags); + raw_spin_unlock_irqrestore(&events->pmu_lock, flags); + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0070-media-staging-lirc_serial-Fix-init-exit-order.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0070-media-staging-lirc_serial-Fix-init-exit-order.patch new file mode 100644 index 00000000..31e5c223 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0070-media-staging-lirc_serial-Fix-init-exit-order.patch @@ -0,0 +1,143 @@ +From 03d9b3bbcec66ab0f632daef62985876821276d6 Mon Sep 17 00:00:00 2001 +From: Ben Hutchings +Date: Wed, 16 Nov 2011 01:49:41 -0300 +Subject: [PATCH 70/95] media: staging: lirc_serial: Fix init/exit order + +commit 9105b8b200410383d0854bbe237ee385d7d33ba6 upstream. + +Currently the module init function registers a platform_device and +only then allocates its IRQ and I/O region. This allows allocation to +race with the device's suspend() function. Instead, allocate +resources in the platform driver's probe() function and free them in +the remove() function. + +The module exit function removes the platform device before the +character device that provides access to it. Change it to reverse the +order of initialisation. + +Signed-off-by: Ben Hutchings +Signed-off-by: Mauro Carvalho Chehab +Signed-off-by: Jonathan Nieder +Signed-off-by: Greg Kroah-Hartman +--- + drivers/staging/media/lirc/lirc_serial.c | 56 +++++++++++------------------- + 1 file changed, 21 insertions(+), 35 deletions(-) + +diff --git a/drivers/staging/media/lirc/lirc_serial.c b/drivers/staging/media/lirc/lirc_serial.c +index 8a060a8..8637631 100644 +--- a/drivers/staging/media/lirc/lirc_serial.c ++++ b/drivers/staging/media/lirc/lirc_serial.c +@@ -836,7 +836,7 @@ static int hardware_init_port(void) + return 0; + } + +-static int init_port(void) ++static int __devinit lirc_serial_probe(struct platform_device *dev) + { + int i, nlow, nhigh, result; + +@@ -913,6 +913,18 @@ static int init_port(void) + return 0; + } + ++static int __devexit lirc_serial_remove(struct platform_device *dev) ++{ ++ free_irq(irq, (void *)&hardware); ++ ++ if (iommap != 0) ++ release_mem_region(iommap, 8 << ioshift); ++ else ++ release_region(io, 8); ++ ++ return 0; ++} ++ + static int set_use_inc(void *data) + { + unsigned long flags; +@@ -1076,16 +1088,6 @@ static struct lirc_driver driver = { + + static struct platform_device *lirc_serial_dev; + +-static int __devinit lirc_serial_probe(struct platform_device *dev) +-{ +- return 0; +-} +- +-static int __devexit lirc_serial_remove(struct platform_device *dev) +-{ +- return 0; +-} +- + static int lirc_serial_suspend(struct platform_device *dev, + pm_message_t state) + { +@@ -1188,10 +1190,6 @@ static int __init lirc_serial_init_module(void) + { + int result; + +- result = lirc_serial_init(); +- if (result) +- return result; +- + switch (type) { + case LIRC_HOMEBREW: + case LIRC_IRDEO: +@@ -1211,8 +1209,7 @@ static int __init lirc_serial_init_module(void) + break; + #endif + default: +- result = -EINVAL; +- goto exit_serial_exit; ++ return -EINVAL; + } + if (!softcarrier) { + switch (type) { +@@ -1228,37 +1225,26 @@ static int __init lirc_serial_init_module(void) + } + } + +- result = init_port(); +- if (result < 0) +- goto exit_serial_exit; ++ result = lirc_serial_init(); ++ if (result) ++ return result; ++ + driver.features = hardware[type].features; + driver.dev = &lirc_serial_dev->dev; + driver.minor = lirc_register_driver(&driver); + if (driver.minor < 0) { + printk(KERN_ERR LIRC_DRIVER_NAME + ": register_chrdev failed!\n"); +- result = -EIO; +- goto exit_release; ++ lirc_serial_exit(); ++ return -EIO; + } + return 0; +-exit_release: +- release_region(io, 8); +-exit_serial_exit: +- lirc_serial_exit(); +- return result; + } + + static void __exit lirc_serial_exit_module(void) + { +- lirc_serial_exit(); +- +- free_irq(irq, (void *)&hardware); +- +- if (iommap != 0) +- release_mem_region(iommap, 8 << ioshift); +- else +- release_region(io, 8); + lirc_unregister_driver(driver.minor); ++ lirc_serial_exit(); + dprintk("cleaned up module\n"); + } + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0071-media-staging-lirc_serial-Free-resources-on-failure-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0071-media-staging-lirc_serial-Free-resources-on-failure-.patch new file mode 100644 index 00000000..a1dcb0c0 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0071-media-staging-lirc_serial-Free-resources-on-failure-.patch @@ -0,0 +1,62 @@ +From ae019014abd36ff47a3ebc0c2470e44534254a14 Mon Sep 17 00:00:00 2001 +From: Ben Hutchings +Date: Wed, 16 Nov 2011 01:52:11 -0300 +Subject: [PATCH 71/95] media: staging: lirc_serial: Free resources on failure + paths of lirc_serial_probe() + +commit c8e57e1b766c2321aa76ee5e6878c69bd2313d62 upstream. + +Failure to allocate the I/O region leaves the IRQ allocated. +A later failure leaves them both allocated. + +Reported-by: Torsten Crass +Signed-off-by: Ben Hutchings +Signed-off-by: Mauro Carvalho Chehab +Signed-off-by: Jonathan Nieder +Signed-off-by: Greg Kroah-Hartman +--- + drivers/staging/media/lirc/lirc_serial.c | 19 ++++++++++++++++--- + 1 file changed, 16 insertions(+), 3 deletions(-) + +diff --git a/drivers/staging/media/lirc/lirc_serial.c b/drivers/staging/media/lirc/lirc_serial.c +index 8637631..d833772 100644 +--- a/drivers/staging/media/lirc/lirc_serial.c ++++ b/drivers/staging/media/lirc/lirc_serial.c +@@ -875,11 +875,14 @@ static int __devinit lirc_serial_probe(struct platform_device *dev) + ": or compile the serial port driver as module and\n"); + printk(KERN_WARNING LIRC_DRIVER_NAME + ": make sure this module is loaded first\n"); +- return -EBUSY; ++ result = -EBUSY; ++ goto exit_free_irq; + } + +- if (hardware_init_port() < 0) +- return -EINVAL; ++ if (hardware_init_port() < 0) { ++ result = -EINVAL; ++ goto exit_release_region; ++ } + + /* Initialize pulse/space widths */ + init_timing_params(duty_cycle, freq); +@@ -911,6 +914,16 @@ static int __devinit lirc_serial_probe(struct platform_device *dev) + + dprintk("Interrupt %d, port %04x obtained\n", irq, io); + return 0; ++ ++exit_release_region: ++ if (iommap != 0) ++ release_mem_region(iommap, 8 << ioshift); ++ else ++ release_region(io, 8); ++exit_free_irq: ++ free_irq(irq, (void *)&hardware); ++ ++ return result; + } + + static int __devexit lirc_serial_remove(struct platform_device *dev) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0072-media-staging-lirc_serial-Fix-deadlock-on-resume-fai.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0072-media-staging-lirc_serial-Fix-deadlock-on-resume-fai.patch new file mode 100644 index 00000000..a2fc8cf3 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0072-media-staging-lirc_serial-Fix-deadlock-on-resume-fai.patch @@ -0,0 +1,37 @@ +From 7d10af4b409b98292b59a8081e2083e12c23e5c9 Mon Sep 17 00:00:00 2001 +From: Ben Hutchings +Date: Wed, 16 Nov 2011 01:53:25 -0300 +Subject: [PATCH 72/95] media: staging: lirc_serial: Fix deadlock on resume + failure + +commit 1ff1d88e862948ae5bfe490248c023ff8ac2855d upstream. + +A resume function cannot remove the device it is resuming! + +Signed-off-by: Ben Hutchings +Signed-off-by: Mauro Carvalho Chehab +Signed-off-by: Jonathan Nieder +Signed-off-by: Greg Kroah-Hartman +--- + drivers/staging/media/lirc/lirc_serial.c | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/drivers/staging/media/lirc/lirc_serial.c b/drivers/staging/media/lirc/lirc_serial.c +index d833772..befe626 100644 +--- a/drivers/staging/media/lirc/lirc_serial.c ++++ b/drivers/staging/media/lirc/lirc_serial.c +@@ -1127,10 +1127,8 @@ static int lirc_serial_resume(struct platform_device *dev) + { + unsigned long flags; + +- if (hardware_init_port() < 0) { +- lirc_serial_exit(); ++ if (hardware_init_port() < 0) + return -EINVAL; +- } + + spin_lock_irqsave(&hardware[type].lock, flags); + /* Enable Interrupt */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0073-media-staging-lirc_serial-Do-not-assume-error-codes-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0073-media-staging-lirc_serial-Do-not-assume-error-codes-.patch new file mode 100644 index 00000000..122dbd3f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0073-media-staging-lirc_serial-Do-not-assume-error-codes-.patch @@ -0,0 +1,54 @@ +From 2ba099664516f33ff853e47879858e4f290a4b29 Mon Sep 17 00:00:00 2001 +From: Ben Hutchings +Date: Wed, 16 Nov 2011 01:54:04 -0300 +Subject: [PATCH 73/95] media: staging: lirc_serial: Do not assume error codes + returned by request_irq() + +commit affc9a0d59ac49bd304e2137bd5e4ffdd6fdfa52 upstream. + +lirc_serial_probe() must fail if request_irq() returns an error, even if +it isn't EBUSY or EINVAL, + +Signed-off-by: Ben Hutchings +Signed-off-by: Mauro Carvalho Chehab +Signed-off-by: Jonathan Nieder +Signed-off-by: Greg Kroah-Hartman +--- + drivers/staging/media/lirc/lirc_serial.c | 21 +++++++++------------ + 1 file changed, 9 insertions(+), 12 deletions(-) + +diff --git a/drivers/staging/media/lirc/lirc_serial.c b/drivers/staging/media/lirc/lirc_serial.c +index befe626..1501e4e 100644 +--- a/drivers/staging/media/lirc/lirc_serial.c ++++ b/drivers/staging/media/lirc/lirc_serial.c +@@ -843,18 +843,15 @@ static int __devinit lirc_serial_probe(struct platform_device *dev) + result = request_irq(irq, irq_handler, + (share_irq ? IRQF_SHARED : 0), + LIRC_DRIVER_NAME, (void *)&hardware); +- +- switch (result) { +- case -EBUSY: +- printk(KERN_ERR LIRC_DRIVER_NAME ": IRQ %d busy\n", irq); +- return -EBUSY; +- case -EINVAL: +- printk(KERN_ERR LIRC_DRIVER_NAME +- ": Bad irq number or handler\n"); +- return -EINVAL; +- default: +- break; +- }; ++ if (result < 0) { ++ if (result == -EBUSY) ++ printk(KERN_ERR LIRC_DRIVER_NAME ": IRQ %d busy\n", ++ irq); ++ else if (result == -EINVAL) ++ printk(KERN_ERR LIRC_DRIVER_NAME ++ ": Bad irq number or handler\n"); ++ return result; ++ } + + /* Reserve io region. */ + /* +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0074-Input-ALPS-fix-touchpad-detection-when-buttons-are-p.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0074-Input-ALPS-fix-touchpad-detection-when-buttons-are-p.patch new file mode 100644 index 00000000..b055ac45 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0074-Input-ALPS-fix-touchpad-detection-when-buttons-are-p.patch @@ -0,0 +1,50 @@ +From 5162124d608a6fe5d31d75b7aa8ee3accb839b73 Mon Sep 17 00:00:00 2001 +From: Akio Idehara +Date: Thu, 8 Mar 2012 13:48:12 -0600 +Subject: [PATCH 74/95] Input: ALPS - fix touchpad detection when buttons are + pressed + +commit 99c90ab31fad855b9da9dee3a5aa6c27f263e9d6 upstream. + +ALPS touchpad detection fails if some buttons of ALPS are pressed. +The reason is that the "E6" query response byte is different from +what is expected. + +This was tested on a Toshiba Portege R500. + +Signed-off-by: Akio Idehara +Tested-by: Seth Forshee +Signed-off-by: Dmitry Torokhov +Signed-off-by: Greg Kroah-Hartman +--- + drivers/input/mouse/alps.c | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/drivers/input/mouse/alps.c b/drivers/input/mouse/alps.c +index 003587c..9c40c11 100644 +--- a/drivers/input/mouse/alps.c ++++ b/drivers/input/mouse/alps.c +@@ -421,7 +421,9 @@ static const struct alps_model_info *alps_get_model(struct psmouse *psmouse, int + + /* + * First try "E6 report". +- * ALPS should return 0,0,10 or 0,0,100 ++ * ALPS should return 0,0,10 or 0,0,100 if no buttons are pressed. ++ * The bits 0-2 of the first byte will be 1s if some buttons are ++ * pressed. + */ + param[0] = 0; + if (ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES) || +@@ -437,7 +439,8 @@ static const struct alps_model_info *alps_get_model(struct psmouse *psmouse, int + psmouse_dbg(psmouse, "E6 report: %2.2x %2.2x %2.2x", + param[0], param[1], param[2]); + +- if (param[0] != 0 || param[1] != 0 || (param[2] != 10 && param[2] != 100)) ++ if ((param[0] & 0xf8) != 0 || param[1] != 0 || ++ (param[2] != 10 && param[2] != 100)) + return NULL; + + /* +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0075-hwmon-pmbus_core-Fix-maximum-number-of-POUT-alarm-at.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0075-hwmon-pmbus_core-Fix-maximum-number-of-POUT-alarm-at.patch new file mode 100644 index 00000000..98be5393 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0075-hwmon-pmbus_core-Fix-maximum-number-of-POUT-alarm-at.patch @@ -0,0 +1,34 @@ +From 91273a5272671509374d798d6608d270dde753f4 Mon Sep 17 00:00:00 2001 +From: Guenter Roeck +Date: Sun, 4 Mar 2012 08:10:57 -0800 +Subject: [PATCH 75/95] hwmon: (pmbus_core) Fix maximum number of POUT alarm + attributes + +commit 7cb3c44fb1f7999e4c53b6a52de6bc25da6de079 upstream. + +There are up to three POUT alarm attributes, not two, since cap_alarm was added. + +Reported-by: Michele Petracca +Signed-off-by: Guenter Roeck +Signed-off-by: Greg Kroah-Hartman +--- + drivers/hwmon/pmbus/pmbus_core.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/drivers/hwmon/pmbus/pmbus_core.c b/drivers/hwmon/pmbus/pmbus_core.c +index 00460d8..d89b339 100644 +--- a/drivers/hwmon/pmbus/pmbus_core.c ++++ b/drivers/hwmon/pmbus/pmbus_core.c +@@ -54,7 +54,8 @@ + lcrit_alarm, crit_alarm */ + #define PMBUS_IOUT_BOOLEANS_PER_PAGE 3 /* alarm, lcrit_alarm, + crit_alarm */ +-#define PMBUS_POUT_BOOLEANS_PER_PAGE 2 /* alarm, crit_alarm */ ++#define PMBUS_POUT_BOOLEANS_PER_PAGE 3 /* cap_alarm, alarm, crit_alarm ++ */ + #define PMBUS_MAX_BOOLEANS_PER_FAN 2 /* alarm, fault */ + #define PMBUS_MAX_BOOLEANS_PER_TEMP 4 /* min_alarm, max_alarm, + lcrit_alarm, crit_alarm */ +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0076-hwmon-jc42-Add-support-for-ST-Microelectronics-STTS2.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0076-hwmon-jc42-Add-support-for-ST-Microelectronics-STTS2.patch new file mode 100644 index 00000000..808d2c3f --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0076-hwmon-jc42-Add-support-for-ST-Microelectronics-STTS2.patch @@ -0,0 +1,89 @@ +From 5c986387e4a96e195dc0e7517e9e5dacb12e29b8 Mon Sep 17 00:00:00 2001 +From: Jean Delvare +Date: Mon, 5 Mar 2012 08:32:00 -0500 +Subject: [PATCH 76/95] hwmon: (jc42) Add support for ST Microelectronics + STTS2002 and STTS3000 + +commit 4de86126a712ba83fa038d277c8282f7ed466a4b upstream. + +These are fully compatible with Jedec JC 42.4 as far as I can see. + +Signed-off-by: Jean Delvare +Cc: Guenter Roeck +Signed-off-by: Guenter Roeck +Signed-off-by: Greg Kroah-Hartman +--- + Documentation/hwmon/jc42 | 6 ++++++ + drivers/hwmon/Kconfig | 3 ++- + drivers/hwmon/jc42.c | 10 ++++++++++ + 3 files changed, 18 insertions(+), 1 deletion(-) + +diff --git a/Documentation/hwmon/jc42 b/Documentation/hwmon/jc42 +index a22ecf4..e713375 100644 +--- a/Documentation/hwmon/jc42 ++++ b/Documentation/hwmon/jc42 +@@ -48,6 +48,12 @@ Supported chips: + Datasheets: + http://www.st.com/stonline/products/literature/ds/13447/stts424.pdf + http://www.st.com/stonline/products/literature/ds/13448/stts424e02.pdf ++ * ST Microelectronics STTS2002, STTS3000 ++ Prefix: 'stts2002', 'stts3000' ++ Addresses scanned: I2C 0x18 - 0x1f ++ Datasheets: ++ http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00225278.pdf ++ http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATA_BRIEF/CD00270920.pdf + * JEDEC JC 42.4 compliant temperature sensor chips + Prefix: 'jc42' + Addresses scanned: I2C 0x18 - 0x1f +diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig +index 91be41f..629833a 100644 +--- a/drivers/hwmon/Kconfig ++++ b/drivers/hwmon/Kconfig +@@ -498,7 +498,8 @@ config SENSORS_JC42 + temperature sensors, which are used on many DDR3 memory modules for + mobile devices and servers. Support will include, but not be limited + to, ADT7408, CAT34TS02, CAT6095, MAX6604, MCP9805, MCP98242, MCP98243, +- MCP9843, SE97, SE98, STTS424(E), TSE2002B3, and TS3000B3. ++ MCP9843, SE97, SE98, STTS424(E), STTS2002, STTS3000, TSE2002B3, and ++ TS3000B3. + + This driver can also be built as a module. If so, the module + will be called jc42. +diff --git a/drivers/hwmon/jc42.c b/drivers/hwmon/jc42.c +index 2d3d728..4cbd4c7 100644 +--- a/drivers/hwmon/jc42.c ++++ b/drivers/hwmon/jc42.c +@@ -113,6 +113,12 @@ static const unsigned short normal_i2c[] = { + #define STTS424E_DEVID 0x0000 + #define STTS424E_DEVID_MASK 0xfffe + ++#define STTS2002_DEVID 0x0300 ++#define STTS2002_DEVID_MASK 0xffff ++ ++#define STTS3000_DEVID 0x0200 ++#define STTS3000_DEVID_MASK 0xffff ++ + static u16 jc42_hysteresis[] = { 0, 1500, 3000, 6000 }; + + struct jc42_chips { +@@ -133,6 +139,8 @@ static struct jc42_chips jc42_chips[] = { + { NXP_MANID, SE98_DEVID, SE98_DEVID_MASK }, + { STM_MANID, STTS424_DEVID, STTS424_DEVID_MASK }, + { STM_MANID, STTS424E_DEVID, STTS424E_DEVID_MASK }, ++ { STM_MANID, STTS2002_DEVID, STTS2002_DEVID_MASK }, ++ { STM_MANID, STTS3000_DEVID, STTS3000_DEVID_MASK }, + }; + + /* Each client has this additional data */ +@@ -171,6 +179,8 @@ static const struct i2c_device_id jc42_id[] = { + { "se97b", 0 }, + { "se98", 0 }, + { "stts424", 0 }, ++ { "stts2002", 0 }, ++ { "stts3000", 0 }, + { "tse2002b3", 0 }, + { "ts3000b3", 0 }, + { } +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0077-hwmon-jc42-Add-support-for-AT30TS00-TS3000GB2-TSE200.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0077-hwmon-jc42-Add-support-for-AT30TS00-TS3000GB2-TSE200.patch new file mode 100644 index 00000000..e3d25e74 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0077-hwmon-jc42-Add-support-for-AT30TS00-TS3000GB2-TSE200.patch @@ -0,0 +1,153 @@ +From 9d585bc4172c764b7f6aaf2c06a4b8e9747302ad Mon Sep 17 00:00:00 2001 +From: Guenter Roeck +Date: Mon, 5 Mar 2012 11:13:52 -0800 +Subject: [PATCH 77/95] hwmon: (jc42) Add support for AT30TS00, TS3000GB2, + TSE2002GB2, and MCP9804 + +commit 1bd612a25855f4cc9345052b53d7da697dba6358 upstream. + +Also update IDT datasheet locations. + +Signed-off-by: Guenter Roeck +Acked-by: Jean Delvare +Signed-off-by: Greg Kroah-Hartman +--- + Documentation/hwmon/jc42 | 20 ++++++++++++++------ + drivers/hwmon/Kconfig | 6 +++--- + drivers/hwmon/jc42.c | 20 ++++++++++++++++++-- + 3 files changed, 35 insertions(+), 11 deletions(-) + +diff --git a/Documentation/hwmon/jc42 b/Documentation/hwmon/jc42 +index e713375..52729a7 100644 +--- a/Documentation/hwmon/jc42 ++++ b/Documentation/hwmon/jc42 +@@ -7,21 +7,29 @@ Supported chips: + Addresses scanned: I2C 0x18 - 0x1f + Datasheets: + http://www.analog.com/static/imported-files/data_sheets/ADT7408.pdf +- * IDT TSE2002B3, TS3000B3 +- Prefix: 'tse2002b3', 'ts3000b3' ++ * Atmel AT30TS00 ++ Prefix: 'at30ts00' + Addresses scanned: I2C 0x18 - 0x1f + Datasheets: +- http://www.idt.com/products/getdoc.cfm?docid=18715691 +- http://www.idt.com/products/getdoc.cfm?docid=18715692 ++ http://www.atmel.com/Images/doc8585.pdf ++ * IDT TSE2002B3, TSE2002GB2, TS3000B3, TS3000GB2 ++ Prefix: 'tse2002', 'ts3000' ++ Addresses scanned: I2C 0x18 - 0x1f ++ Datasheets: ++ http://www.idt.com/sites/default/files/documents/IDT_TSE2002B3C_DST_20100512_120303152056.pdf ++ http://www.idt.com/sites/default/files/documents/IDT_TSE2002GB2A1_DST_20111107_120303145914.pdf ++ http://www.idt.com/sites/default/files/documents/IDT_TS3000B3A_DST_20101129_120303152013.pdf ++ http://www.idt.com/sites/default/files/documents/IDT_TS3000GB2A1_DST_20111104_120303151012.pdf + * Maxim MAX6604 + Prefix: 'max6604' + Addresses scanned: I2C 0x18 - 0x1f + Datasheets: + http://datasheets.maxim-ic.com/en/ds/MAX6604.pdf +- * Microchip MCP9805, MCP98242, MCP98243, MCP9843 +- Prefixes: 'mcp9805', 'mcp98242', 'mcp98243', 'mcp9843' ++ * Microchip MCP9804, MCP9805, MCP98242, MCP98243, MCP9843 ++ Prefixes: 'mcp9804', 'mcp9805', 'mcp98242', 'mcp98243', 'mcp9843' + Addresses scanned: I2C 0x18 - 0x1f + Datasheets: ++ http://ww1.microchip.com/downloads/en/DeviceDoc/22203C.pdf + http://ww1.microchip.com/downloads/en/DeviceDoc/21977b.pdf + http://ww1.microchip.com/downloads/en/DeviceDoc/21996a.pdf + http://ww1.microchip.com/downloads/en/DeviceDoc/22153c.pdf +diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig +index 629833a..83e3e9d 100644 +--- a/drivers/hwmon/Kconfig ++++ b/drivers/hwmon/Kconfig +@@ -497,9 +497,9 @@ config SENSORS_JC42 + If you say yes here, you get support for JEDEC JC42.4 compliant + temperature sensors, which are used on many DDR3 memory modules for + mobile devices and servers. Support will include, but not be limited +- to, ADT7408, CAT34TS02, CAT6095, MAX6604, MCP9805, MCP98242, MCP98243, +- MCP9843, SE97, SE98, STTS424(E), STTS2002, STTS3000, TSE2002B3, and +- TS3000B3. ++ to, ADT7408, AT30TS00, CAT34TS02, CAT6095, MAX6604, MCP9804, MCP9805, ++ MCP98242, MCP98243, MCP9843, SE97, SE98, STTS424(E), STTS2002, ++ STTS3000, TSE2002B3, TSE2002GB2, TS3000B3, and TS3000GB2. + + This driver can also be built as a module. If so, the module + will be called jc42. +diff --git a/drivers/hwmon/jc42.c b/drivers/hwmon/jc42.c +index 4cbd4c7..0274a05 100644 +--- a/drivers/hwmon/jc42.c ++++ b/drivers/hwmon/jc42.c +@@ -64,6 +64,7 @@ static const unsigned short normal_i2c[] = { + + /* Manufacturer IDs */ + #define ADT_MANID 0x11d4 /* Analog Devices */ ++#define ATMEL_MANID 0x001f /* Atmel */ + #define MAX_MANID 0x004d /* Maxim */ + #define IDT_MANID 0x00b3 /* IDT */ + #define MCP_MANID 0x0054 /* Microchip */ +@@ -77,15 +78,25 @@ static const unsigned short normal_i2c[] = { + #define ADT7408_DEVID 0x0801 + #define ADT7408_DEVID_MASK 0xffff + ++/* Atmel */ ++#define AT30TS00_DEVID 0x8201 ++#define AT30TS00_DEVID_MASK 0xffff ++ + /* IDT */ + #define TS3000B3_DEVID 0x2903 /* Also matches TSE2002B3 */ + #define TS3000B3_DEVID_MASK 0xffff + ++#define TS3000GB2_DEVID 0x2912 /* Also matches TSE2002GB2 */ ++#define TS3000GB2_DEVID_MASK 0xffff ++ + /* Maxim */ + #define MAX6604_DEVID 0x3e00 + #define MAX6604_DEVID_MASK 0xffff + + /* Microchip */ ++#define MCP9804_DEVID 0x0200 ++#define MCP9804_DEVID_MASK 0xfffc ++ + #define MCP98242_DEVID 0x2000 + #define MCP98242_DEVID_MASK 0xfffc + +@@ -129,8 +140,11 @@ struct jc42_chips { + + static struct jc42_chips jc42_chips[] = { + { ADT_MANID, ADT7408_DEVID, ADT7408_DEVID_MASK }, ++ { ATMEL_MANID, AT30TS00_DEVID, AT30TS00_DEVID_MASK }, + { IDT_MANID, TS3000B3_DEVID, TS3000B3_DEVID_MASK }, ++ { IDT_MANID, TS3000GB2_DEVID, TS3000GB2_DEVID_MASK }, + { MAX_MANID, MAX6604_DEVID, MAX6604_DEVID_MASK }, ++ { MCP_MANID, MCP9804_DEVID, MCP9804_DEVID_MASK }, + { MCP_MANID, MCP98242_DEVID, MCP98242_DEVID_MASK }, + { MCP_MANID, MCP98243_DEVID, MCP98243_DEVID_MASK }, + { MCP_MANID, MCP9843_DEVID, MCP9843_DEVID_MASK }, +@@ -167,10 +181,12 @@ static struct jc42_data *jc42_update_device(struct device *dev); + + static const struct i2c_device_id jc42_id[] = { + { "adt7408", 0 }, ++ { "at30ts00", 0 }, + { "cat94ts02", 0 }, + { "cat6095", 0 }, + { "jc42", 0 }, + { "max6604", 0 }, ++ { "mcp9804", 0 }, + { "mcp9805", 0 }, + { "mcp98242", 0 }, + { "mcp98243", 0 }, +@@ -181,8 +197,8 @@ static const struct i2c_device_id jc42_id[] = { + { "stts424", 0 }, + { "stts2002", 0 }, + { "stts3000", 0 }, +- { "tse2002b3", 0 }, +- { "ts3000b3", 0 }, ++ { "tse2002", 0 }, ++ { "ts3000", 0 }, + { } + }; + MODULE_DEVICE_TABLE(i2c, jc42_id); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0078-hwmon-zl6100-Maintain-delay-parameter-in-driver-inst.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0078-hwmon-zl6100-Maintain-delay-parameter-in-driver-inst.patch new file mode 100644 index 00000000..ba5933f7 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0078-hwmon-zl6100-Maintain-delay-parameter-in-driver-inst.patch @@ -0,0 +1,62 @@ +From 5d579963233528f717bf7f2313a70bab7cb4e33b Mon Sep 17 00:00:00 2001 +From: Guenter Roeck +Date: Wed, 7 Mar 2012 03:58:55 -0800 +Subject: [PATCH 78/95] hwmon: (zl6100) Maintain delay parameter in driver + instance data + +commit 7ad6307ad6968ce25cecf209d4822d4c722be030 upstream. + +A global delay parameter has the side effect of being overwritten with 0 if a +single ZL2004 or ZL6105 is instantiated. If other chips supported by the same +driver are in the system, this will result in access errors for those chips. + +To solve the problem, keep a per-instance copy of the delay parameter, and do +not change the original parameter. + +Signed-off-by: Guenter Roeck +Acked-by: Jean Delvare +Signed-off-by: Greg Kroah-Hartman +--- + drivers/hwmon/pmbus/zl6100.c | 10 ++++++---- + 1 file changed, 6 insertions(+), 4 deletions(-) + +diff --git a/drivers/hwmon/pmbus/zl6100.c b/drivers/hwmon/pmbus/zl6100.c +index 2bc9800..ba296fd 100644 +--- a/drivers/hwmon/pmbus/zl6100.c ++++ b/drivers/hwmon/pmbus/zl6100.c +@@ -33,6 +33,7 @@ enum chips { zl2004, zl2006, zl2008, zl2105, zl2106, zl6100, zl6105 }; + struct zl6100_data { + int id; + ktime_t access; /* chip access time */ ++ int delay; /* Delay between chip accesses in uS */ + struct pmbus_driver_info info; + }; + +@@ -49,10 +50,10 @@ MODULE_PARM_DESC(delay, "Delay between chip accesses in uS"); + /* Some chips need a delay between accesses */ + static inline void zl6100_wait(const struct zl6100_data *data) + { +- if (delay) { ++ if (data->delay) { + s64 delta = ktime_us_delta(ktime_get(), data->access); +- if (delta < delay) +- udelay(delay - delta); ++ if (delta < data->delay) ++ udelay(data->delay - delta); + } + } + +@@ -184,8 +185,9 @@ static int zl6100_probe(struct i2c_client *client, + * can be cleared later for additional chips if tests show that it + * is not needed (in other words, better be safe than sorry). + */ ++ data->delay = delay; + if (data->id == zl2004 || data->id == zl6105) +- delay = 0; ++ data->delay = 0; + + /* + * Since there was a direct I2C device access above, wait before +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0079-carl9170-Fix-memory-accounting-when-sta-is-in-power-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0079-carl9170-Fix-memory-accounting-when-sta-is-in-power-.patch new file mode 100644 index 00000000..d0487ca2 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0079-carl9170-Fix-memory-accounting-when-sta-is-in-power-.patch @@ -0,0 +1,41 @@ +From 1e7878587d7c034882253717322d431cb32b20f3 Mon Sep 17 00:00:00 2001 +From: Nicolas Cavallari +Date: Thu, 23 Feb 2012 16:53:34 +0100 +Subject: [PATCH 79/95] carl9170: Fix memory accounting when sta is in + power-save mode. + +commit 992d52529d7840236d3059b51c15d5eb9e81a869 upstream. + +On Access Point mode, when transmitting a packet, if the destination +station is in powersave mode, we abort transmitting the packet to the +device queue, but we do not reclaim the allocated memory. Given enough +packets, we can go in a state where there is no packet on the device +queue, but we think the device has no memory left, so no packet gets +transmitted, connections breaks and the AP stops working. + +This undo the allocation done in the TX path when the station is in +power-save mode. + +Signed-off-by: Nicolas Cavallari +Acked-by: Christian Lamparter +Signed-off-by: John W. Linville +Signed-off-by: Greg Kroah-Hartman +--- + drivers/net/wireless/ath/carl9170/tx.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/net/wireless/ath/carl9170/tx.c b/drivers/net/wireless/ath/carl9170/tx.c +index 59472e1..3e9f0f6 100644 +--- a/drivers/net/wireless/ath/carl9170/tx.c ++++ b/drivers/net/wireless/ath/carl9170/tx.c +@@ -1251,6 +1251,7 @@ static bool carl9170_tx_ps_drop(struct ar9170 *ar, struct sk_buff *skb) + atomic_dec(&ar->tx_ampdu_upload); + + tx_info->flags |= IEEE80211_TX_STAT_TX_FILTERED; ++ carl9170_release_dev_space(ar, skb); + carl9170_tx_status(ar, skb, false); + return true; + } +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0080-carl9170-fix-frame-delivery-if-sta-is-in-powersave-m.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0080-carl9170-fix-frame-delivery-if-sta-is-in-powersave-m.patch new file mode 100644 index 00000000..a4230f18 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0080-carl9170-fix-frame-delivery-if-sta-is-in-powersave-m.patch @@ -0,0 +1,57 @@ +From efc43768027c5797969aecf8fd1345486de5d2d1 Mon Sep 17 00:00:00 2001 +From: Christian Lamparter +Date: Sat, 25 Feb 2012 21:36:36 +0100 +Subject: [PATCH 80/95] carl9170: fix frame delivery if sta is in powersave + mode + +commit 9926a67557532acb6cddb1c1add02952175b5c72 upstream. + +Nicolas Cavallari discovered that carl9170 has some +serious problems delivering data to sleeping stations. + +It turns out that the driver was not honoring two +important flags (IEEE80211_TX_CTL_POLL_RESPONSE and +IEEE80211_TX_CTL_CLEAR_PS_FILT) which are set on +frames that should be sent although the receiving +station is still in powersave mode. + +Reported-by: Nicolas Cavallari +Signed-off-by: Christian Lamparter +Signed-off-by: John W. Linville +Signed-off-by: Greg Kroah-Hartman +--- + drivers/net/wireless/ath/carl9170/tx.c | 8 +++++--- + 1 file changed, 5 insertions(+), 3 deletions(-) + +diff --git a/drivers/net/wireless/ath/carl9170/tx.c b/drivers/net/wireless/ath/carl9170/tx.c +index 3e9f0f6..f6384af 100644 +--- a/drivers/net/wireless/ath/carl9170/tx.c ++++ b/drivers/net/wireless/ath/carl9170/tx.c +@@ -1234,6 +1234,7 @@ static bool carl9170_tx_ps_drop(struct ar9170 *ar, struct sk_buff *skb) + { + struct ieee80211_sta *sta; + struct carl9170_sta_info *sta_info; ++ struct ieee80211_tx_info *tx_info; + + rcu_read_lock(); + sta = __carl9170_get_tx_sta(ar, skb); +@@ -1241,12 +1242,13 @@ static bool carl9170_tx_ps_drop(struct ar9170 *ar, struct sk_buff *skb) + goto out_rcu; + + sta_info = (void *) sta->drv_priv; +- if (unlikely(sta_info->sleeping)) { +- struct ieee80211_tx_info *tx_info; ++ tx_info = IEEE80211_SKB_CB(skb); + ++ if (unlikely(sta_info->sleeping) && ++ !(tx_info->flags & (IEEE80211_TX_CTL_POLL_RESPONSE | ++ IEEE80211_TX_CTL_CLEAR_PS_FILT))) { + rcu_read_unlock(); + +- tx_info = IEEE80211_SKB_CB(skb); + if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) + atomic_dec(&ar->tx_ampdu_upload); + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0081-drm-radeon-kms-set-SX_MISC-in-the-r6xx-blit-code-v2.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0081-drm-radeon-kms-set-SX_MISC-in-the-r6xx-blit-code-v2.patch new file mode 100644 index 00000000..791ea425 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0081-drm-radeon-kms-set-SX_MISC-in-the-r6xx-blit-code-v2.patch @@ -0,0 +1,51 @@ +From 24e8154fda8fb08c4bd43ed1f014da8651603eb0 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= +Date: Wed, 7 Mar 2012 23:33:00 +0100 +Subject: [PATCH 81/95] drm/radeon/kms: set SX_MISC in the r6xx blit code (v2) +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +commit cf00790dea6f210ddd01a6656da58c7c9a4ea0e4 upstream. + +Mesa may set it to 1, causing all primitives to be killed. + +v2: also update the r7xx code + +Signed-off-by: Marek Olšák +Reviewed-by: Alex Deucher +Signed-off-by: Dave Airlie +Signed-off-by: Greg Kroah-Hartman +--- + drivers/gpu/drm/radeon/r600_blit_shaders.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/drivers/gpu/drm/radeon/r600_blit_shaders.c b/drivers/gpu/drm/radeon/r600_blit_shaders.c +index 2d1f6c5..73e2c7c 100644 +--- a/drivers/gpu/drm/radeon/r600_blit_shaders.c ++++ b/drivers/gpu/drm/radeon/r600_blit_shaders.c +@@ -314,6 +314,10 @@ const u32 r6xx_default_state[] = + 0x00000000, /* VGT_VTX_CNT_EN */ + + 0xc0016900, ++ 0x000000d4, ++ 0x00000000, /* SX_MISC */ ++ ++ 0xc0016900, + 0x000002c8, + 0x00000000, /* VGT_STRMOUT_BUFFER_EN */ + +@@ -626,6 +630,10 @@ const u32 r7xx_default_state[] = + 0x00000000, /* VGT_VTX_CNT_EN */ + + 0xc0016900, ++ 0x000000d4, ++ 0x00000000, /* SX_MISC */ ++ ++ 0xc0016900, + 0x000002c8, + 0x00000000, /* VGT_STRMOUT_BUFFER_EN */ + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0082-net-usbnet-avoid-recursive-locking-in-usbnet_stop.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0082-net-usbnet-avoid-recursive-locking-in-usbnet_stop.patch new file mode 100644 index 00000000..3a634598 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0082-net-usbnet-avoid-recursive-locking-in-usbnet_stop.patch @@ -0,0 +1,61 @@ +From 5eca962efc9d0a801d3d277d1bf0d0e6a7cddd33 Mon Sep 17 00:00:00 2001 +From: Sebastian Siewior +Date: Wed, 7 Mar 2012 10:19:28 +0000 +Subject: [PATCH 82/95] net/usbnet: avoid recursive locking in usbnet_stop() +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +commit 4231d47e6fe69f061f96c98c30eaf9fb4c14b96d upstream. + +|kernel BUG at kernel/rtmutex.c:724! +|[] (rt_spin_lock_slowlock+0x108/0x2bc) from [] (defer_bh+0x1c/0xb4) +|[] (defer_bh+0x1c/0xb4) from [] (rx_complete+0x14c/0x194) +|[] (rx_complete+0x14c/0x194) from [] (usb_hcd_giveback_urb+0xa0/0xf0) +|[] (usb_hcd_giveback_urb+0xa0/0xf0) from [] (musb_giveback+0x34/0x40) +|[] (musb_giveback+0x34/0x40) from [] (musb_advance_schedule+0xb4/0x1c0) +|[] (musb_advance_schedule+0xb4/0x1c0) from [] (musb_cleanup_urb.isra.9+0x80/0x8c) +|[] (musb_cleanup_urb.isra.9+0x80/0x8c) from [] (musb_urb_dequeue+0xec/0x108) +|[] (musb_urb_dequeue+0xec/0x108) from [] (unlink1+0xbc/0xcc) +|[] (unlink1+0xbc/0xcc) from [] (usb_hcd_unlink_urb+0x54/0xa8) +|[] (usb_hcd_unlink_urb+0x54/0xa8) from [] (unlink_urbs.isra.17+0x2c/0x58) +|[] (unlink_urbs.isra.17+0x2c/0x58) from [] (usbnet_terminate_urbs+0x94/0x10c) +|[] (usbnet_terminate_urbs+0x94/0x10c) from [] (usbnet_stop+0x100/0x15c) +|[] (usbnet_stop+0x100/0x15c) from [] (__dev_close_many+0x94/0xc8) + +defer_bh() takes the lock which is hold during unlink_urbs(). The safe +walk suggest that the skb will be removed from the list and this is done +by defer_bh() so it seems to be okay to drop the lock here. + +Reported-by: Aníbal Almeida Pinto +Signed-off-by: Sebastian Andrzej Siewior +Acked-by: Oliver Neukum +Signed-off-by: David S. Miller +Signed-off-by: Greg Kroah-Hartman +--- + drivers/net/usb/usbnet.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c +index fae0fbd..81b96e3 100644 +--- a/drivers/net/usb/usbnet.c ++++ b/drivers/net/usb/usbnet.c +@@ -589,6 +589,7 @@ static int unlink_urbs (struct usbnet *dev, struct sk_buff_head *q) + entry = (struct skb_data *) skb->cb; + urb = entry->urb; + ++ spin_unlock_irqrestore(&q->lock, flags); + // during some PM-driven resume scenarios, + // these (async) unlinks complete immediately + retval = usb_unlink_urb (urb); +@@ -596,6 +597,7 @@ static int unlink_urbs (struct usbnet *dev, struct sk_buff_head *q) + netdev_dbg(dev->net, "unlink urb err, %d\n", retval); + else + count++; ++ spin_lock_irqsave(&q->lock, flags); + } + spin_unlock_irqrestore (&q->lock, flags); + return count; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0083-x86-amd-iommu_set_device_table-must-not-be-__init.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0083-x86-amd-iommu_set_device_table-must-not-be-__init.patch new file mode 100644 index 00000000..550f71e5 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0083-x86-amd-iommu_set_device_table-must-not-be-__init.patch @@ -0,0 +1,33 @@ +From f50bbf712b1cdce7339fe0c1f57eb6b348b78583 Mon Sep 17 00:00:00 2001 +From: Jan Beulich +Date: Thu, 8 Mar 2012 08:58:13 +0000 +Subject: [PATCH 83/95] x86/amd: iommu_set_device_table() must not be __init + +commit 6b7f000eb6a0b81d7a809833edb7a457eedf8512 upstream. + +This function is called from enable_iommus(), which in turn is used +from amd_iommu_resume(). + +Signed-off-by: Jan Beulich +Signed-off-by: Joerg Roedel +Signed-off-by: Greg Kroah-Hartman +--- + drivers/iommu/amd_iommu_init.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/iommu/amd_iommu_init.c b/drivers/iommu/amd_iommu_init.c +index 82d2410..5c74179 100644 +--- a/drivers/iommu/amd_iommu_init.c ++++ b/drivers/iommu/amd_iommu_init.c +@@ -268,7 +268,7 @@ static void iommu_set_exclusion_range(struct amd_iommu *iommu) + } + + /* Programs the physical address of the device table into the IOMMU hardware */ +-static void __init iommu_set_device_table(struct amd_iommu *iommu) ++static void iommu_set_device_table(struct amd_iommu *iommu) + { + u64 entry; + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0084-dm-ioctl-do-not-leak-argv-if-target-message-only-con.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0084-dm-ioctl-do-not-leak-argv-if-target-message-only-con.patch new file mode 100644 index 00000000..30e0ec3a --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0084-dm-ioctl-do-not-leak-argv-if-target-message-only-con.patch @@ -0,0 +1,36 @@ +From c9c445f3f6b243f089761858523737e757cc983c Mon Sep 17 00:00:00 2001 +From: Jesper Juhl +Date: Wed, 7 Mar 2012 19:09:34 +0000 +Subject: [PATCH 84/95] dm ioctl: do not leak argv if target message only + contains whitespace + +commit 902c6a96a7cb9c50d2a8aed1788efad0a5d8f04c upstream. + +If 'argc' is zero we jump to the 'out:' label, but this leaks the +(unused) memory that 'dm_split_args()' allocated for 'argv' if the +string being split consisted entirely of whitespace. Jump to the +'out_argv:' label instead to free up that memory. + +Signed-off-by: Jesper Juhl +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-ioctl.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c +index 31c2dc2..1ce84ed 100644 +--- a/drivers/md/dm-ioctl.c ++++ b/drivers/md/dm-ioctl.c +@@ -1437,7 +1437,7 @@ static int target_message(struct dm_ioctl *param, size_t param_size) + + if (!argc) { + DMWARN("Empty message received."); +- goto out; ++ goto out_argv; + } + + table = dm_get_live_table(md); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0085-dm-io-fix-discard-support.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0085-dm-io-fix-discard-support.patch new file mode 100644 index 00000000..b5ff74ad --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0085-dm-io-fix-discard-support.patch @@ -0,0 +1,86 @@ +From cf6db92080c563161f5626184902162432f5fac5 Mon Sep 17 00:00:00 2001 +From: Milan Broz +Date: Wed, 7 Mar 2012 19:09:37 +0000 +Subject: [PATCH 85/95] dm io: fix discard support + +commit 0c535e0d6f463365c29623350dbd91642363c39b upstream. + +This patch fixes a crash by recognising discards in dm_io. + +Currently dm_mirror can send REQ_DISCARD bios if running over a +discard-enabled device and without support in dm_io the system +crashes badly. + +BUG: unable to handle kernel paging request at 00800000 +IP: __bio_add_page.part.17+0xf5/0x1e0 +... + bio_add_page+0x56/0x70 + dispatch_io+0x1cf/0x240 [dm_mod] + ? km_get_page+0x50/0x50 [dm_mod] + ? vm_next_page+0x20/0x20 [dm_mod] + ? mirror_flush+0x130/0x130 [dm_mirror] + dm_io+0xdc/0x2b0 [dm_mod] +... + +Introduced in 2.6.38-rc1 by commit 5fc2ffeabb9ee0fc0e71ff16b49f34f0ed3d05b4 +(dm raid1: support discard). + +Signed-off-by: Milan Broz +Acked-by: Mike Snitzer +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-io.c | 23 ++++++++++++++++------- + 1 file changed, 16 insertions(+), 7 deletions(-) + +diff --git a/drivers/md/dm-io.c b/drivers/md/dm-io.c +index ad2eba4..ea5dd28 100644 +--- a/drivers/md/dm-io.c ++++ b/drivers/md/dm-io.c +@@ -296,6 +296,8 @@ static void do_region(int rw, unsigned region, struct dm_io_region *where, + unsigned offset; + unsigned num_bvecs; + sector_t remaining = where->count; ++ struct request_queue *q = bdev_get_queue(where->bdev); ++ sector_t discard_sectors; + + /* + * where->count may be zero if rw holds a flush and we need to +@@ -305,9 +307,12 @@ static void do_region(int rw, unsigned region, struct dm_io_region *where, + /* + * Allocate a suitably sized-bio. + */ +- num_bvecs = dm_sector_div_up(remaining, +- (PAGE_SIZE >> SECTOR_SHIFT)); +- num_bvecs = min_t(int, bio_get_nr_vecs(where->bdev), num_bvecs); ++ if (rw & REQ_DISCARD) ++ num_bvecs = 1; ++ else ++ num_bvecs = min_t(int, bio_get_nr_vecs(where->bdev), ++ dm_sector_div_up(remaining, (PAGE_SIZE >> SECTOR_SHIFT))); ++ + bio = bio_alloc_bioset(GFP_NOIO, num_bvecs, io->client->bios); + bio->bi_sector = where->sector + (where->count - remaining); + bio->bi_bdev = where->bdev; +@@ -315,10 +320,14 @@ static void do_region(int rw, unsigned region, struct dm_io_region *where, + bio->bi_destructor = dm_bio_destructor; + store_io_and_region_in_bio(bio, io, region); + +- /* +- * Try and add as many pages as possible. +- */ +- while (remaining) { ++ if (rw & REQ_DISCARD) { ++ discard_sectors = min_t(sector_t, q->limits.max_discard_sectors, remaining); ++ bio->bi_size = discard_sectors << SECTOR_SHIFT; ++ remaining -= discard_sectors; ++ } else while (remaining) { ++ /* ++ * Try and add as many pages as possible. ++ */ + dp->get_page(dp, &page, &len, &offset); + len = min(len, to_bytes(remaining)); + if (!bio_add_page(bio, page, len, offset)) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0086-dm-flakey-fix-crash-on-read-when-corrupt_bio_byte-no.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0086-dm-flakey-fix-crash-on-read-when-corrupt_bio_byte-no.patch new file mode 100644 index 00000000..82b49874 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0086-dm-flakey-fix-crash-on-read-when-corrupt_bio_byte-no.patch @@ -0,0 +1,71 @@ +From 91d95657633fa1d1bd641323977bc4639d39599d Mon Sep 17 00:00:00 2001 +From: Mike Snitzer +Date: Wed, 7 Mar 2012 19:09:39 +0000 +Subject: [PATCH 86/95] dm flakey: fix crash on read when corrupt_bio_byte not + set + +commit 1212268fd9816e3b8801e57b896fceaec71969ad upstream. + +The following BUG is hit on the first read that is submitted to a dm +flakey test device while the device is "down" if the corrupt_bio_byte +feature wasn't requested when the device's table was loaded. + +Example DM table that will hit this BUG: +0 2097152 flakey 8:0 2048 0 30 + +This bug was introduced by commit a3998799fb4df0b0af8271a7d50c4269032397aa +(dm flakey: add corrupt_bio_byte feature) in v3.1-rc1. + +BUG: unable to handle kernel paging request at ffff8801cfce3fff +IP: [] corrupt_bio_data+0x6e/0xae [dm_flakey] +PGD 1606063 PUD 0 +Oops: 0002 [#1] SMP +... +Call Trace: + + [] flakey_end_io+0x42/0x48 [dm_flakey] + [] clone_endio+0x54/0xb6 [dm_mod] + [] bio_endio+0x2d/0x2f + [] req_bio_endio+0x96/0x9f + [] blk_update_request+0x1dc/0x3a9 + [] ? rcu_read_unlock+0x21/0x23 + [] blk_update_bidi_request+0x20/0x6e + [] blk_end_bidi_request+0x1f/0x5d + [] blk_end_request+0x10/0x12 + [] scsi_io_completion+0x1e5/0x4b1 + [] scsi_finish_command+0xec/0xf5 + [] scsi_softirq_done+0xff/0x108 + [] blk_done_softirq+0x84/0x98 + [] __do_softirq+0xe3/0x1d5 + [] ? _raw_spin_lock+0x62/0x69 + [] ? handle_irq_event+0x4c/0x61 + [] call_softirq+0x1c/0x30 + [] do_softirq+0x4b/0xa3 + [] irq_exit+0x53/0xca + [] do_IRQ+0x9d/0xb4 + [] common_interrupt+0x73/0x73 +... + +Signed-off-by: Mike Snitzer +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-flakey.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/md/dm-flakey.c b/drivers/md/dm-flakey.c +index 9fb18c1..b280c43 100644 +--- a/drivers/md/dm-flakey.c ++++ b/drivers/md/dm-flakey.c +@@ -323,7 +323,7 @@ static int flakey_end_io(struct dm_target *ti, struct bio *bio, + * Corrupt successful READs while in down state. + * If flags were specified, only corrupt those that match. + */ +- if (!error && bio_submitted_while_down && ++ if (fc->corrupt_bio_byte && !error && bio_submitted_while_down && + (bio_data_dir(bio) == READ) && (fc->corrupt_bio_rw == READ) && + all_corrupt_bio_flags_match(bio, fc)) + corrupt_bio_data(bio, fc); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0087-dm-thin-metadata-remove-incorrect-close_device-on-cr.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0087-dm-thin-metadata-remove-incorrect-close_device-on-cr.patch new file mode 100644 index 00000000..a1448016 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0087-dm-thin-metadata-remove-incorrect-close_device-on-cr.patch @@ -0,0 +1,100 @@ +From 1797a1bfe359bd465954e915c1cd1988f346f792 Mon Sep 17 00:00:00 2001 +From: Mike Snitzer +Date: Wed, 7 Mar 2012 19:09:41 +0000 +Subject: [PATCH 87/95] dm thin metadata: remove incorrect close_device on + creation error paths + +commit 1f3db25d8be4ac50b897b39609802183ea68a514 upstream. + +The __open_device() error paths in __create_thin() and __create_snap() +incorrectly call __close_device() even if td was not initialized by +__open_device(). Remove this. + +Also document __open_device() return values, remove a redundant +td->changed = 1 in __create_thin(), and insert an additional +safeguard against creating an already-existing device. + +Signed-off-by: Mike Snitzer +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-thin-metadata.c | 22 +++++++++++++++++----- + 1 file changed, 17 insertions(+), 5 deletions(-) + +diff --git a/drivers/md/dm-thin-metadata.c b/drivers/md/dm-thin-metadata.c +index 59c4f04..13d9646 100644 +--- a/drivers/md/dm-thin-metadata.c ++++ b/drivers/md/dm-thin-metadata.c +@@ -789,6 +789,11 @@ int dm_pool_metadata_close(struct dm_pool_metadata *pmd) + return 0; + } + ++/* ++ * __open_device: Returns @td corresponding to device with id @dev, ++ * creating it if @create is set and incrementing @td->open_count. ++ * On failure, @td is undefined. ++ */ + static int __open_device(struct dm_pool_metadata *pmd, + dm_thin_id dev, int create, + struct dm_thin_device **td) +@@ -799,10 +804,16 @@ static int __open_device(struct dm_pool_metadata *pmd, + struct disk_device_details details_le; + + /* +- * Check the device isn't already open. ++ * If the device is already open, return it. + */ + list_for_each_entry(td2, &pmd->thin_devices, list) + if (td2->id == dev) { ++ /* ++ * May not create an already-open device. ++ */ ++ if (create) ++ return -EEXIST; ++ + td2->open_count++; + *td = td2; + return 0; +@@ -817,6 +828,9 @@ static int __open_device(struct dm_pool_metadata *pmd, + if (r != -ENODATA || !create) + return r; + ++ /* ++ * Create new device. ++ */ + changed = 1; + details_le.mapped_blocks = 0; + details_le.transaction_id = cpu_to_le64(pmd->trans_id); +@@ -882,12 +896,10 @@ static int __create_thin(struct dm_pool_metadata *pmd, + + r = __open_device(pmd, dev, 1, &td); + if (r) { +- __close_device(td); + dm_btree_remove(&pmd->tl_info, pmd->root, &key, &pmd->root); + dm_btree_del(&pmd->bl_info, dev_root); + return r; + } +- td->changed = 1; + __close_device(td); + + return r; +@@ -967,14 +979,14 @@ static int __create_snap(struct dm_pool_metadata *pmd, + goto bad; + + r = __set_snapshot_details(pmd, td, origin, pmd->time); ++ __close_device(td); ++ + if (r) + goto bad; + +- __close_device(td); + return 0; + + bad: +- __close_device(td); + dm_btree_remove(&pmd->tl_info, pmd->root, &key, &pmd->root); + dm_btree_remove(&pmd->details_info, pmd->details_root, + &key, &pmd->details_root); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0088-dm-thin-metadata-unlock-superblock-in-init_pmd-error.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0088-dm-thin-metadata-unlock-superblock-in-init_pmd-error.patch new file mode 100644 index 00000000..9ccbee4a --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0088-dm-thin-metadata-unlock-superblock-in-init_pmd-error.patch @@ -0,0 +1,33 @@ +From 6db3a704cbd90710b19ddc34e90674680adbbb76 Mon Sep 17 00:00:00 2001 +From: Joe Thornber +Date: Wed, 7 Mar 2012 19:09:43 +0000 +Subject: [PATCH 88/95] dm thin metadata: unlock superblock in init_pmd error + path + +commit 4469a5f387fdde956894137751a41473618a4a52 upstream. + +If dm_sm_disk_create() fails the superblock must be unlocked. + +Signed-off-by: Joe Thornber +Acked-by: Mike Snitzer +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-thin-metadata.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/md/dm-thin-metadata.c b/drivers/md/dm-thin-metadata.c +index 13d9646..05b7ffc 100644 +--- a/drivers/md/dm-thin-metadata.c ++++ b/drivers/md/dm-thin-metadata.c +@@ -385,6 +385,7 @@ static int init_pmd(struct dm_pool_metadata *pmd, + data_sm = dm_sm_disk_create(tm, nr_blocks); + if (IS_ERR(data_sm)) { + DMERR("sm_disk_create failed"); ++ dm_tm_unlock(tm, sblock); + r = PTR_ERR(data_sm); + goto bad; + } +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0089-dm-thin-metadata-decrement-counter-after-removing-ma.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0089-dm-thin-metadata-decrement-counter-after-removing-ma.patch new file mode 100644 index 00000000..9ce8c764 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0089-dm-thin-metadata-decrement-counter-after-removing-ma.patch @@ -0,0 +1,36 @@ +From 24c3a899ae28cd532b890dcbc58136ed08867447 Mon Sep 17 00:00:00 2001 +From: Joe Thornber +Date: Wed, 7 Mar 2012 19:09:44 +0000 +Subject: [PATCH 89/95] dm thin metadata: decrement counter after removing + mapped block + +commit af63bcb817cf708f53bcae6edc2e3fb7dd7d8051 upstream. + +Correct the number of mapped sectors shown on a thin device's +status line by decrementing td->mapped_blocks in __remove() each time +a block is removed. + +Signed-off-by: Joe Thornber +Acked-by: Mike Snitzer +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-thin-metadata.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/drivers/md/dm-thin-metadata.c b/drivers/md/dm-thin-metadata.c +index 05b7ffc..237571a 100644 +--- a/drivers/md/dm-thin-metadata.c ++++ b/drivers/md/dm-thin-metadata.c +@@ -1224,6 +1224,8 @@ static int __remove(struct dm_thin_device *td, dm_block_t block) + if (r) + return r; + ++ td->mapped_blocks--; ++ td->changed = 1; + pmd->need_commit = 1; + + return 0; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0090-dm-raid-set-MD_CHANGE_DEVS-when-rebuilding.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0090-dm-raid-set-MD_CHANGE_DEVS-when-rebuilding.patch new file mode 100644 index 00000000..8ab43ff2 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0090-dm-raid-set-MD_CHANGE_DEVS-when-rebuilding.patch @@ -0,0 +1,63 @@ +From 5690a2f1259bd32707e2238b4e2e4f1f73be206f Mon Sep 17 00:00:00 2001 +From: Jonathan E Brassow +Date: Wed, 7 Mar 2012 19:09:47 +0000 +Subject: [PATCH 90/95] dm raid: set MD_CHANGE_DEVS when rebuilding + +commit 3aa3b2b2b1edb813dc5342d0108befc39541542d upstream. + +The 'rebuild' parameter is used to rebuild individual devices in an +array (e.g. resynchronize a RAID1 device or recalculate a parity device +in higher RAID). The MD_CHANGE_DEVS flag must be set when this +parameter is given in order to write out the superblocks and make the +change take immediate effect. The code that handles new devices in +super_load already sets MD_CHANGE_DEVS and 'FirstUse'. (The 'FirstUse' +flag was being set as a special case for rebuilds in +super_init_validation.) + +Add a condition for rebuilds in super_load to take care of both flags +without the special case in 'super_init_validation'. + +Signed-off-by: Jonathan Brassow +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-raid.c | 16 ++++++++++------ + 1 file changed, 10 insertions(+), 6 deletions(-) + +diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c +index c2907d8..4834d43 100644 +--- a/drivers/md/dm-raid.c ++++ b/drivers/md/dm-raid.c +@@ -667,7 +667,14 @@ static int super_load(struct md_rdev *rdev, struct md_rdev *refdev) + return ret; + + sb = page_address(rdev->sb_page); +- if (sb->magic != cpu_to_le32(DM_RAID_MAGIC)) { ++ ++ /* ++ * Two cases that we want to write new superblocks and rebuild: ++ * 1) New device (no matching magic number) ++ * 2) Device specified for rebuild (!In_sync w/ offset == 0) ++ */ ++ if ((sb->magic != cpu_to_le32(DM_RAID_MAGIC)) || ++ (!test_bit(In_sync, &rdev->flags) && !rdev->recovery_offset)) { + super_sync(rdev->mddev, rdev); + + set_bit(FirstUse, &rdev->flags); +@@ -744,11 +751,8 @@ static int super_init_validation(struct mddev *mddev, struct md_rdev *rdev) + */ + rdev_for_each(r, t, mddev) { + if (!test_bit(In_sync, &r->flags)) { +- if (!test_bit(FirstUse, &r->flags)) +- DMERR("Superblock area of " +- "rebuild device %d should have been " +- "cleared.", r->raid_disk); +- set_bit(FirstUse, &r->flags); ++ DMINFO("Device %d specified for rebuild: " ++ "Clearing superblock", r->raid_disk); + rebuilds++; + } else if (test_bit(FirstUse, &r->flags)) + new_devs++; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0091-dm-raid-fix-flush-support.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0091-dm-raid-fix-flush-support.patch new file mode 100644 index 00000000..da0b5f33 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0091-dm-raid-fix-flush-support.patch @@ -0,0 +1,37 @@ +From 8092731b611778e6151662f3cc35d02101bd0ab8 Mon Sep 17 00:00:00 2001 +From: Jonathan E Brassow +Date: Wed, 7 Mar 2012 19:09:48 +0000 +Subject: [PATCH 91/95] dm raid: fix flush support + +commit 0ca93de9b789e0eb05e103f0c04de72df13da73a upstream. + +Fix dm-raid flush support. + +Both md and dm have support for flush, but the dm-raid target +forgot to set the flag to indicate that flushes should be +passed on. (Important for data integrity e.g. with writeback cache +enabled.) + +Signed-off-by: Jonathan Brassow +Acked-by: Mike Snitzer +Signed-off-by: Alasdair G Kergon +Signed-off-by: Greg Kroah-Hartman +--- + drivers/md/dm-raid.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c +index 4834d43..d2a3223 100644 +--- a/drivers/md/dm-raid.c ++++ b/drivers/md/dm-raid.c +@@ -974,6 +974,7 @@ static int raid_ctr(struct dm_target *ti, unsigned argc, char **argv) + + INIT_WORK(&rs->md.event_work, do_table_event); + ti->private = rs; ++ ti->num_flush_requests = 1; + + mutex_lock(&rs->md.reconfig_mutex); + ret = md_run(&rs->md); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0092-cs5535-mfgpt-don-t-call-__init-function-from-__devin.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0092-cs5535-mfgpt-don-t-call-__init-function-from-__devin.patch new file mode 100644 index 00000000..ed0dfc67 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0092-cs5535-mfgpt-don-t-call-__init-function-from-__devin.patch @@ -0,0 +1,34 @@ +From e45077e5713c37cd22f77266a0f53e082f0b16da Mon Sep 17 00:00:00 2001 +From: Danny Kukawka +Date: Thu, 2 Feb 2012 14:20:29 +0100 +Subject: [PATCH 92/95] cs5535-mfgpt: don't call __init function from + __devinit + +commit 474de3bbadd9cb75ffc32cc759c40d868343d46c upstream. + +Fix scan_timers() to be __devinit and not __init since +the function get called from cs5535_mfgpt_probe which is +__devinit. + +Signed-off-by: Danny Kukawka +Signed-off-by: Greg Kroah-Hartman +--- + drivers/misc/cs5535-mfgpt.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/misc/cs5535-mfgpt.c b/drivers/misc/cs5535-mfgpt.c +index bc685bf..87a390d 100644 +--- a/drivers/misc/cs5535-mfgpt.c ++++ b/drivers/misc/cs5535-mfgpt.c +@@ -262,7 +262,7 @@ static void __init reset_all_timers(void) + * In other cases (such as with VSAless OpenFirmware), the system firmware + * leaves timers available for us to use. + */ +-static int __init scan_timers(struct cs5535_mfgpt_chip *mfgpt) ++static int __devinit scan_timers(struct cs5535_mfgpt_chip *mfgpt) + { + struct cs5535_mfgpt_timer timer = { .chip = mfgpt }; + unsigned long flags; +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0093-mfd-Fix-cs5535-section-mismatch.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0093-mfd-Fix-cs5535-section-mismatch.patch new file mode 100644 index 00000000..009f31d3 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0093-mfd-Fix-cs5535-section-mismatch.patch @@ -0,0 +1,69 @@ +From 0973b92fd13919ca18d05b13026033e9422cdff9 Mon Sep 17 00:00:00 2001 +From: Christian Gmeiner +Date: Tue, 13 Dec 2011 21:30:04 +0100 +Subject: [PATCH 93/95] mfd: Fix cs5535 section mismatch + +commit 97e43c983c721a47546e6db3b7711dcd912a6481 upstream. + +Silence following warnings: +WARNING: drivers/mfd/cs5535-mfd.o(.data+0x20): Section mismatch in +reference from the variable cs5535_mfd_drv to the function +.devinit.text:cs5535_mfd_probe() +The variable cs5535_mfd_drv references +the function __devinit cs5535_mfd_probe() +If the reference is valid then annotate the +variable with __init* or __refdata (see linux/init.h) or name the variable: +*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console + +WARNING: drivers/mfd/cs5535-mfd.o(.data+0x28): Section mismatch in +reference from the variable cs5535_mfd_drv to the function +.devexit.text:cs5535_mfd_remove() +The variable cs5535_mfd_drv references +the function __devexit cs5535_mfd_remove() +If the reference is valid then annotate the +variable with __exit* (see linux/init.h) or name the variable: +*driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console + +Rename the variable from *_drv to *_driver so +modpost ignore the OK references to __devinit/__devexit +functions. + +Signed-off-by: Christian Gmeiner +Acked-by: Andres Salomon +Signed-off-by: Samuel Ortiz +Signed-off-by: Greg Kroah-Hartman +--- + drivers/mfd/cs5535-mfd.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/drivers/mfd/cs5535-mfd.c b/drivers/mfd/cs5535-mfd.c +index 155fa04..e488a78 100644 +--- a/drivers/mfd/cs5535-mfd.c ++++ b/drivers/mfd/cs5535-mfd.c +@@ -179,7 +179,7 @@ static struct pci_device_id cs5535_mfd_pci_tbl[] = { + }; + MODULE_DEVICE_TABLE(pci, cs5535_mfd_pci_tbl); + +-static struct pci_driver cs5535_mfd_drv = { ++static struct pci_driver cs5535_mfd_driver = { + .name = DRV_NAME, + .id_table = cs5535_mfd_pci_tbl, + .probe = cs5535_mfd_probe, +@@ -188,12 +188,12 @@ static struct pci_driver cs5535_mfd_drv = { + + static int __init cs5535_mfd_init(void) + { +- return pci_register_driver(&cs5535_mfd_drv); ++ return pci_register_driver(&cs5535_mfd_driver); + } + + static void __exit cs5535_mfd_exit(void) + { +- pci_unregister_driver(&cs5535_mfd_drv); ++ pci_unregister_driver(&cs5535_mfd_driver); + } + + module_init(cs5535_mfd_init); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0094-spi-topcliff-pch-rename-pch_spi_pcidev-to-pch_spi_pc.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0094-spi-topcliff-pch-rename-pch_spi_pcidev-to-pch_spi_pc.patch new file mode 100644 index 00000000..1d1aa875 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0094-spi-topcliff-pch-rename-pch_spi_pcidev-to-pch_spi_pc.patch @@ -0,0 +1,52 @@ +From e8e5eab540cdac6bbdb8f6c85a2f5344a8825973 Mon Sep 17 00:00:00 2001 +From: Danny Kukawka +Date: Thu, 2 Feb 2012 14:20:30 +0100 +Subject: [PATCH 94/95] spi-topcliff-pch: rename pch_spi_pcidev to + pch_spi_pcidev_driver + +commit c88db233251b026fda775428f0250c760553e216 upstream. + +Rename static struct pci_driver pch_spi_pcidev to +pch_spi_pcidev_driver to get rid of warnings from modpost checks. + +Signed-off-by: Danny Kukawka +Signed-off-by: Grant Likely +Signed-off-by: Greg Kroah-Hartman +--- + drivers/spi/spi-topcliff-pch.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/drivers/spi/spi-topcliff-pch.c b/drivers/spi/spi-topcliff-pch.c +index 6a80749..027b6d0 100644 +--- a/drivers/spi/spi-topcliff-pch.c ++++ b/drivers/spi/spi-topcliff-pch.c +@@ -1717,7 +1717,7 @@ static int pch_spi_resume(struct pci_dev *pdev) + + #endif + +-static struct pci_driver pch_spi_pcidev = { ++static struct pci_driver pch_spi_pcidev_driver = { + .name = "pch_spi", + .id_table = pch_spi_pcidev_id, + .probe = pch_spi_probe, +@@ -1733,7 +1733,7 @@ static int __init pch_spi_init(void) + if (ret) + return ret; + +- ret = pci_register_driver(&pch_spi_pcidev); ++ ret = pci_register_driver(&pch_spi_pcidev_driver); + if (ret) + return ret; + +@@ -1743,7 +1743,7 @@ module_init(pch_spi_init); + + static void __exit pch_spi_exit(void) + { +- pci_unregister_driver(&pch_spi_pcidev); ++ pci_unregister_driver(&pch_spi_pcidev_driver); + platform_driver_unregister(&pch_spi_pd_driver); + } + module_exit(pch_spi_exit); +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0095-Linux-3.2.10.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0095-Linux-3.2.10.patch new file mode 100644 index 00000000..46d621a7 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0095-Linux-3.2.10.patch @@ -0,0 +1,24 @@ +From c0a5ea26bcd2c716d508433c5d9d33d8d5caa491 Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Mon, 12 Mar 2012 13:22:49 -0700 +Subject: [PATCH 95/95] Linux 3.2.10 + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 5f1739b..1ddd6e9 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,6 +1,6 @@ + VERSION = 3 + PATCHLEVEL = 2 +-SUBLEVEL = 9 ++SUBLEVEL = 10 + EXTRAVERSION = + NAME = Saber-toothed Squirrel + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0001-Revert-mfd-Test-for-jack-detection-when-deciding-if-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0001-Revert-mfd-Test-for-jack-detection-when-deciding-if-.patch new file mode 100644 index 00000000..df713dcd --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0001-Revert-mfd-Test-for-jack-detection-when-deciding-if-.patch @@ -0,0 +1,45 @@ +From 75d6feb2330ece547d401da6dd6f812a75728d78 Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Tue, 13 Mar 2012 09:36:07 -0700 +Subject: [PATCH 1/2] Revert "mfd: Test for jack detection when deciding if + wm8994 should suspend" + +This reverts commit 315e73b400c9a287a53efb5f857d308589674ac5 as it +breaks the 3.2-stable build. + +Reported-by: Ben Guthro +Cc: Mark Brown +Cc: Samuel Ortiz +Signed-off-by: Greg Kroah-Hartman +--- + drivers/mfd/wm8994-core.c | 14 -------------- + 1 file changed, 14 deletions(-) + +diff --git a/drivers/mfd/wm8994-core.c b/drivers/mfd/wm8994-core.c +index 9302d21..61894fc 100644 +--- a/drivers/mfd/wm8994-core.c ++++ b/drivers/mfd/wm8994-core.c +@@ -252,20 +252,6 @@ static int wm8994_suspend(struct device *dev) + break; + } + +- switch (wm8994->type) { +- case WM1811: +- ret = wm8994_reg_read(wm8994, WM8994_ANTIPOP_2); +- if (ret < 0) { +- dev_err(dev, "Failed to read jackdet: %d\n", ret); +- } else if (ret & WM1811_JACKDET_MODE_MASK) { +- dev_dbg(dev, "CODEC still active, ignoring suspend\n"); +- return 0; +- } +- break; +- default: +- break; +- } +- + /* Disable LDO pulldowns while the device is suspended if we + * don't know that something will be driving them. */ + if (!wm8994->ldo_ena_always_driven) +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0002-Linux-3.2.11.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0002-Linux-3.2.11.patch new file mode 100644 index 00000000..ecf7bf28 --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.11/0002-Linux-3.2.11.patch @@ -0,0 +1,24 @@ +From 4a732cfb0da5b1932200d92507bfc354486eedd7 Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Tue, 13 Mar 2012 10:05:09 -0700 +Subject: [PATCH 2/2] Linux 3.2.11 + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 1ddd6e9..4b76371 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,6 +1,6 @@ + VERSION = 3 + PATCHLEVEL = 2 +-SUBLEVEL = 10 ++SUBLEVEL = 11 + EXTRAVERSION = + NAME = Saber-toothed Squirrel + +-- +1.7.9.4 + diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0001-mtdoops-fix-the-oops_page_used-array-size.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0001-mtdoops-fix-the-oops_page_used-array-size.patch index 08b29185..733bacd0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0001-mtdoops-fix-the-oops_page_used-array-size.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0001-mtdoops-fix-the-oops_page_used-array-size.patch @@ -1,4 +1,4 @@ -From 9589d3910b50c6e66f1a050e365c22271936b6b0 Mon Sep 17 00:00:00 2001 +From 47779e5a9fdb39f5cbe51d214a548c2c877d82c0 Mon Sep 17 00:00:00 2001 From: Roman Tereshonkov Date: Tue, 29 Nov 2011 12:49:18 +0200 Subject: [PATCH 001/130] mtdoops: fix the oops_page_used array size @@ -19,7 +19,7 @@ Signed-off-by: David Woodhouse Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/mtdoops.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/mtdoops.c b/drivers/mtd/mtdoops.c index 1e2fa62..0782b31 100644 @@ -35,5 +35,5 @@ index 1e2fa62..0782b31 100644 printk(KERN_ERR "mtdoops: could not allocate page array\n"); return; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0002-mtd-mtdoops-skip-reading-initially-bad-blocks.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0002-mtd-mtdoops-skip-reading-initially-bad-blocks.patch index 82e97cc8..669ebc41 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0002-mtd-mtdoops-skip-reading-initially-bad-blocks.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0002-mtd-mtdoops-skip-reading-initially-bad-blocks.patch @@ -1,4 +1,4 @@ -From e8f072aad40b7d45c605e27f1337b5eb7b6fbc11 Mon Sep 17 00:00:00 2001 +From 485b51057dd6e8de3541b41d9369a2791889ac65 Mon Sep 17 00:00:00 2001 From: Roman Tereshonkov Date: Fri, 2 Dec 2011 15:07:17 +0200 Subject: [PATCH 002/130] mtd: mtdoops: skip reading initially bad blocks @@ -15,7 +15,7 @@ Signed-off-by: David Woodhouse Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/mtdoops.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/drivers/mtd/mtdoops.c b/drivers/mtd/mtdoops.c index 0782b31..f3cdce9 100644 @@ -32,5 +32,5 @@ index 0782b31..f3cdce9 100644 mark_page_used(cxt, page); ret = mtd->read(mtd, page * record_size, MTDOOPS_HEADER_SIZE, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0003-mtd-mtd_blkdevs-don-t-increase-open-count-on-error-p.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0003-mtd-mtd_blkdevs-don-t-increase-open-count-on-error-p.patch index 1aa180ca..27b74872 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0003-mtd-mtd_blkdevs-don-t-increase-open-count-on-error-p.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0003-mtd-mtd_blkdevs-don-t-increase-open-count-on-error-p.patch @@ -1,4 +1,4 @@ -From 7e1c31ad0d3116ac301e5d6ef6df036eec548229 Mon Sep 17 00:00:00 2001 +From 9e050cc5ce9a3890b8bcd2ec63b81921719cba83 Mon Sep 17 00:00:00 2001 From: Brian Norris Date: Mon, 7 Nov 2011 15:51:05 -0800 Subject: [PATCH 003/130] mtd: mtd_blkdevs: don't increase 'open' count on @@ -57,7 +57,7 @@ Signed-off-by: David Woodhouse Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/mtd_blkdevs.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/mtd_blkdevs.c b/drivers/mtd/mtd_blkdevs.c index ed8b5e7..424ca5f 100644 @@ -81,5 +81,5 @@ index ed8b5e7..424ca5f 100644 blktrans_dev_put(dev); return ret; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0004-mtd-tests-stresstest-bail-out-if-device-has-not-enou.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0004-mtd-tests-stresstest-bail-out-if-device-has-not-enou.patch index f28f3862..a205a864 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0004-mtd-tests-stresstest-bail-out-if-device-has-not-enou.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0004-mtd-tests-stresstest-bail-out-if-device-has-not-enou.patch @@ -1,4 +1,4 @@ -From 24935db264c015f91046c597ead8f42a3de24858 Mon Sep 17 00:00:00 2001 +From 8d9f0b4614ddd61c2dc00c8de8865d75c1226860 Mon Sep 17 00:00:00 2001 From: Wolfram Sang Date: Tue, 29 Nov 2011 15:34:08 +0100 Subject: [PATCH 004/130] mtd: tests: stresstest: bail out if device has not @@ -28,7 +28,7 @@ Signed-off-by: David Woodhouse Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/tests/mtd_stresstest.c | 7 +++++++ - 1 files changed, 7 insertions(+), 0 deletions(-) + 1 file changed, 7 insertions(+) diff --git a/drivers/mtd/tests/mtd_stresstest.c b/drivers/mtd/tests/mtd_stresstest.c index 52ffd91..811642f 100644 @@ -56,5 +56,5 @@ index 52ffd91..811642f 100644 if (err) printk(PRINT_PREF "error %d occurred\n", err); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0005-drivers-rtc-interface.c-fix-alarm-rollover-when-day-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0005-drivers-rtc-interface.c-fix-alarm-rollover-when-day-.patch index 15c214e8..5363d48c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0005-drivers-rtc-interface.c-fix-alarm-rollover-when-day-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0005-drivers-rtc-interface.c-fix-alarm-rollover-when-day-.patch @@ -1,4 +1,4 @@ -From 0ff595b93bc982c60777d727c282cf76050802bf Mon Sep 17 00:00:00 2001 +From ad9ec9a5123245692aeb7027beffcb35eeeb5bde Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Tue, 10 Jan 2012 15:11:02 -0800 Subject: [PATCH 005/130] drivers/rtc/interface.c: fix alarm rollover when day @@ -28,7 +28,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- drivers/rtc/interface.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/rtc/interface.c b/drivers/rtc/interface.c index 8e28625..8a1c031 100644 @@ -49,5 +49,5 @@ index 8e28625..8a1c031 100644 if (missing == none) missing = month; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0006-ext4-add-missing-ext4_resize_end-on-error-paths.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0006-ext4-add-missing-ext4_resize_end-on-error-paths.patch index 3306542e..d4bac4ef 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0006-ext4-add-missing-ext4_resize_end-on-error-paths.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0006-ext4-add-missing-ext4_resize_end-on-error-paths.patch @@ -1,4 +1,4 @@ -From 90d3fbe7c2f63a83921d15a9bb1f451d03040f9b Mon Sep 17 00:00:00 2001 +From e67a0d3a73760b3c5eb0a93784a6f690b8dcf766 Mon Sep 17 00:00:00 2001 From: Djalal Harouni Date: Wed, 4 Jan 2012 17:09:52 -0500 Subject: [PATCH 006/130] ext4: add missing ext4_resize_end on error paths @@ -20,7 +20,7 @@ Signed-off-by: "Theodore Ts'o" Signed-off-by: Greg Kroah-Hartman --- fs/ext4/ioctl.c | 28 ++++++++++++++++++---------- - 1 files changed, 18 insertions(+), 10 deletions(-) + 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/fs/ext4/ioctl.c b/fs/ext4/ioctl.c index a567968..ab25f57 100644 @@ -105,5 +105,5 @@ index a567968..ab25f57 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0007-ext4-fix-undefined-behavior-in-ext4_fill_flex_info.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0007-ext4-fix-undefined-behavior-in-ext4_fill_flex_info.patch index 95f0d2e0..e4f98614 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0007-ext4-fix-undefined-behavior-in-ext4_fill_flex_info.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0007-ext4-fix-undefined-behavior-in-ext4_fill_flex_info.patch @@ -1,4 +1,4 @@ -From 149672e502af36fdb60960faaf2ca3bdde96bd5e Mon Sep 17 00:00:00 2001 +From 448f3344b91e15d4f94a9e687bd95157c5dcc7e2 Mon Sep 17 00:00:00 2001 From: Xi Wang Date: Tue, 10 Jan 2012 11:51:10 -0500 Subject: [PATCH 007/130] ext4: fix undefined behavior in @@ -42,7 +42,7 @@ Signed-off-by: "Theodore Ts'o" Signed-off-by: Greg Kroah-Hartman --- fs/ext4/super.c | 7 +++---- - 1 files changed, 3 insertions(+), 4 deletions(-) + 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fs/ext4/super.c b/fs/ext4/super.c index 3e1329e..9281dbe 100644 @@ -70,5 +70,5 @@ index 3e1329e..9281dbe 100644 /* We allocate both existing and potentially added groups */ flex_group_count = ((sbi->s_groups_count + groups_per_flex - 1) + -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0008-ALSA-snd-usb-us122l-Delete-calls-to-preempt_disable.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0008-ALSA-snd-usb-us122l-Delete-calls-to-preempt_disable.patch index 922b70a6..a4ada732 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0008-ALSA-snd-usb-us122l-Delete-calls-to-preempt_disable.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0008-ALSA-snd-usb-us122l-Delete-calls-to-preempt_disable.patch @@ -1,4 +1,4 @@ -From 77b0511fab25f495a30242f4b2fd940e71ce11ad Mon Sep 17 00:00:00 2001 +From 60bad6c7d409471b8e5dc3febe12a48a98ee1e98 Mon Sep 17 00:00:00 2001 From: Karsten Wiese Date: Fri, 30 Dec 2011 01:42:01 +0100 Subject: [PATCH 008/130] ALSA: snd-usb-us122l: Delete calls to @@ -13,7 +13,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/usb/usx2y/usb_stream.c | 6 ++---- - 1 files changed, 2 insertions(+), 4 deletions(-) + 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sound/usb/usx2y/usb_stream.c b/sound/usb/usx2y/usb_stream.c index c400ade..1e7a47a 100644 @@ -50,5 +50,5 @@ index c400ade..1e7a47a 100644 snd_printd(KERN_DEBUG "u[%i] start_frames differ in:%u out:%u\n", -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0009-ALSA-HDA-Fix-master-control-for-Cirrus-Logic-421X.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0009-ALSA-HDA-Fix-master-control-for-Cirrus-Logic-421X.patch index 266d1125..ad1cc60b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0009-ALSA-HDA-Fix-master-control-for-Cirrus-Logic-421X.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0009-ALSA-HDA-Fix-master-control-for-Cirrus-Logic-421X.patch @@ -1,4 +1,4 @@ -From c237e8b240ea09139d387e89f7474fbcd2b4bd0c Mon Sep 17 00:00:00 2001 +From b619b7c91e4294d2be0c1f5a61f068bb759bcce2 Mon Sep 17 00:00:00 2001 From: David Henningsson Date: Mon, 2 Jan 2012 12:40:15 +0100 Subject: [PATCH 009/130] ALSA: HDA: Fix master control for Cirrus Logic 421X @@ -14,7 +14,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_cirrus.c | 13 +------------ - 1 files changed, 1 insertions(+), 12 deletions(-) + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/sound/pci/hda/patch_cirrus.c b/sound/pci/hda/patch_cirrus.c index 70a7abd..f55ceb6 100644 @@ -53,5 +53,5 @@ index 70a7abd..f55ceb6 100644 if (cfg->speaker_outs) { err = snd_hda_ctl_add(codec, 0, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0010-ALSA-HDA-Fix-automute-for-Cirrus-Logic-421x.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0010-ALSA-HDA-Fix-automute-for-Cirrus-Logic-421x.patch index c3a57e81..d0dde2c0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0010-ALSA-HDA-Fix-automute-for-Cirrus-Logic-421x.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0010-ALSA-HDA-Fix-automute-for-Cirrus-Logic-421x.patch @@ -1,4 +1,4 @@ -From d08570c3c46be8ea5797897e7ae4df418d404c2d Mon Sep 17 00:00:00 2001 +From 80e0a3cf0ce88d6e335dc18017e1733e11361c22 Mon Sep 17 00:00:00 2001 From: David Henningsson Date: Mon, 2 Jan 2012 12:40:16 +0100 Subject: [PATCH 010/130] ALSA: HDA: Fix automute for Cirrus Logic 421x @@ -14,7 +14,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_cirrus.c | 14 ++++++-------- - 1 files changed, 6 insertions(+), 8 deletions(-) + 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/sound/pci/hda/patch_cirrus.c b/sound/pci/hda/patch_cirrus.c index f55ceb6..5b0a9bb 100644 @@ -44,5 +44,5 @@ index f55ceb6..5b0a9bb 100644 if (spec->gpio_eapd_hp) { unsigned int gpio = hp_present ? -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0011-ALSA-ice1724-Check-for-ac97-to-avoid-kernel-oops.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0011-ALSA-ice1724-Check-for-ac97-to-avoid-kernel-oops.patch index a311248f..248dca3c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0011-ALSA-ice1724-Check-for-ac97-to-avoid-kernel-oops.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0011-ALSA-ice1724-Check-for-ac97-to-avoid-kernel-oops.patch @@ -1,4 +1,4 @@ -From 37a4221e9e94eb1841d5367baba68e31b0c29d4b Mon Sep 17 00:00:00 2001 +From e6eeafa7a6932f54162e6412135d5ff6e3aabe9b Mon Sep 17 00:00:00 2001 From: Pavel Hofman Date: Thu, 5 Jan 2012 23:05:18 +0100 Subject: [PATCH 011/130] ALSA: ice1724 - Check for ac97 to avoid kernel oops @@ -13,7 +13,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/ice1712/amp.c | 7 +++++-- - 1 files changed, 5 insertions(+), 2 deletions(-) + 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sound/pci/ice1712/amp.c b/sound/pci/ice1712/amp.c index e328cfb..e525da2 100644 @@ -34,5 +34,5 @@ index e328cfb..e525da2 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0012-ALSA-usb-audio-Avoid-flood-of-frame-active-debug-mes.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0012-ALSA-usb-audio-Avoid-flood-of-frame-active-debug-mes.patch index 98db255a..7c269c0f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0012-ALSA-usb-audio-Avoid-flood-of-frame-active-debug-mes.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0012-ALSA-usb-audio-Avoid-flood-of-frame-active-debug-mes.patch @@ -1,4 +1,4 @@ -From 3997412715c72bd24b2433c841b63590ec175755 Mon Sep 17 00:00:00 2001 +From 36a7bfaea157421f78e92f5ef8ccecb961cb6f35 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 9 Jan 2012 11:37:20 +0100 Subject: [PATCH 012/130] ALSA: usb-audio - Avoid flood of frame-active debug @@ -16,7 +16,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/usb/endpoint.c | 5 +++-- - 1 files changed, 3 insertions(+), 2 deletions(-) + 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sound/usb/endpoint.c b/sound/usb/endpoint.c index 81c6ede..08dcce5 100644 @@ -42,5 +42,5 @@ index 81c6ede..08dcce5 100644 } bytes = urb->iso_frame_desc[i].actual_length; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0013-ALSA-hda-Use-auto-parser-for-HP-laptops-with-cx20459.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0013-ALSA-hda-Use-auto-parser-for-HP-laptops-with-cx20459.patch index 20e9a981..d63ca079 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0013-ALSA-hda-Use-auto-parser-for-HP-laptops-with-cx20459.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0013-ALSA-hda-Use-auto-parser-for-HP-laptops-with-cx20459.patch @@ -1,4 +1,4 @@ -From 82b777e29dcdaa78de5834c88eec7d6733f7aaff Mon Sep 17 00:00:00 2001 +From 04e2d5556696dd62a2573c478118e7c4bedc9fba Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 10 Jan 2012 08:59:56 +0100 Subject: [PATCH 013/130] ALSA: hda - Use auto-parser for HP laptops with @@ -17,7 +17,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_conexant.c | 2 -- - 1 files changed, 0 insertions(+), 2 deletions(-) + 1 file changed, 2 deletions(-) diff --git a/sound/pci/hda/patch_conexant.c b/sound/pci/hda/patch_conexant.c index 0de2119..7072251 100644 @@ -33,5 +33,5 @@ index 0de2119..7072251 100644 SND_PCI_QUIRK(0x152d, 0x0753, "Benq R55E", CXT5045_BENQ), SND_PCI_QUIRK(0x1734, 0x10ad, "Fujitsu Si1520", CXT5045_LAPTOP_MICSENSE), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0014-ALSA-hda-Return-the-error-from-get_wcaps_type-for-in.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0014-ALSA-hda-Return-the-error-from-get_wcaps_type-for-in.patch index d7b647a9..f3aedb31 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0014-ALSA-hda-Return-the-error-from-get_wcaps_type-for-in.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0014-ALSA-hda-Return-the-error-from-get_wcaps_type-for-in.patch @@ -1,4 +1,4 @@ -From b347c4f831da8a0e1498b0947e7a334e9113cd83 Mon Sep 17 00:00:00 2001 +From b0b4fe32da41718cd4989aa2c29bc0e8806d3d6f Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 10 Jan 2012 12:41:22 +0100 Subject: [PATCH 014/130] ALSA: hda - Return the error from get_wcaps_type() @@ -20,7 +20,7 @@ Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/hda_local.h | 7 ++++++- sound/pci/hda/hda_proc.c | 2 ++ - 2 files changed, 8 insertions(+), 1 deletions(-) + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/sound/pci/hda/hda_local.h b/sound/pci/hda/hda_local.h index 618ddad..368f0c5 100644 @@ -54,5 +54,5 @@ index 2c981b5..254ab52 100644 if (names[wid_value]) return names[wid_value]; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0015-ALSA-hda-Fix-the-detection-of-Loopback-Mixing-contro.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0015-ALSA-hda-Fix-the-detection-of-Loopback-Mixing-contro.patch index d2a40b72..b80cfc2d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0015-ALSA-hda-Fix-the-detection-of-Loopback-Mixing-contro.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0015-ALSA-hda-Fix-the-detection-of-Loopback-Mixing-contro.patch @@ -1,4 +1,4 @@ -From ea14c41fb5a54a4f2089c97f85c399965415871a Mon Sep 17 00:00:00 2001 +From 1bbf40a55f2df6d045b872384e8b7de72bce4c63 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 10 Jan 2012 15:16:02 +0100 Subject: [PATCH 015/130] ALSA: hda - Fix the detection of "Loopback Mixing" @@ -19,7 +19,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_via.c | 5 ++++- - 1 files changed, 4 insertions(+), 1 deletions(-) + 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sound/pci/hda/patch_via.c b/sound/pci/hda/patch_via.c index b513762..8d69e59 100644 @@ -38,5 +38,5 @@ index b513762..8d69e59 100644 if (!via_clone_control(spec, &via_aamix_ctl_enum)) return -ENOMEM; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0016-ALSA-hda-Fix-the-lost-power-setup-of-seconary-pins-a.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0016-ALSA-hda-Fix-the-lost-power-setup-of-seconary-pins-a.patch index 01e3a6bd..3c6db917 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0016-ALSA-hda-Fix-the-lost-power-setup-of-seconary-pins-a.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0016-ALSA-hda-Fix-the-lost-power-setup-of-seconary-pins-a.patch @@ -1,4 +1,4 @@ -From 53eb674241d25d1496c966cd5f140b0bb213dbdc Mon Sep 17 00:00:00 2001 +From 6b60ca2b5f516c2ccb9e8b9bb6044f911f8707b3 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Wed, 11 Jan 2012 12:34:11 +0100 Subject: [PATCH 016/130] ALSA: hda - Fix the lost power-setup of seconary @@ -20,7 +20,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_sigmatel.c | 36 +++++++++++++++++++++++------------- - 1 files changed, 23 insertions(+), 13 deletions(-) + 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index 616678f..a87b260 100644 @@ -88,5 +88,5 @@ index 616678f..a87b260 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0017-drm-radeon-kms-workaround-invalid-AVI-infoframe-chec.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0017-drm-radeon-kms-workaround-invalid-AVI-infoframe-chec.patch index 93e7b231..316cb506 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0017-drm-radeon-kms-workaround-invalid-AVI-infoframe-chec.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0017-drm-radeon-kms-workaround-invalid-AVI-infoframe-chec.patch @@ -1,4 +1,4 @@ -From d69882b450293b61af0820e75dc1bfb8823c58bd Mon Sep 17 00:00:00 2001 +From c57372d1bf1128cd5d5c6371bdc53470ff00d10d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= Date: Fri, 23 Dec 2011 20:32:18 +0100 Subject: [PATCH 017/130] drm/radeon/kms: workaround invalid AVI infoframe @@ -18,7 +18,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/radeon/r600_hdmi.c | 7 +++++++ - 1 files changed, 7 insertions(+), 0 deletions(-) + 1 file changed, 7 insertions(+) diff --git a/drivers/gpu/drm/radeon/r600_hdmi.c b/drivers/gpu/drm/radeon/r600_hdmi.c index f5ac7e7..c45d921 100644 @@ -39,5 +39,5 @@ index f5ac7e7..c45d921 100644 WREG32(offset+R600_HDMI_VIDEOINFOFRAME_0, frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0018-drm-radeon-kms-disable-writeback-on-pre-R300-asics.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0018-drm-radeon-kms-disable-writeback-on-pre-R300-asics.patch index 690c3ab6..d6608b93 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0018-drm-radeon-kms-disable-writeback-on-pre-R300-asics.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0018-drm-radeon-kms-disable-writeback-on-pre-R300-asics.patch @@ -1,4 +1,4 @@ -From 056276f2509223f4f07a0778f1f1b398fdc8ae87 Mon Sep 17 00:00:00 2001 +From f021f7ff80f10b57d44b122e655a8b8b32de0391 Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Tue, 3 Jan 2012 09:48:38 -0500 Subject: [PATCH 018/130] drm/radeon/kms: disable writeback on pre-R300 asics @@ -16,7 +16,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/radeon/radeon_device.c | 5 ++++- - 1 files changed, 4 insertions(+), 1 deletions(-) + 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c index c4d00a1..9b39145 100644 @@ -36,5 +36,5 @@ index c4d00a1..9b39145 100644 } else { rdev->wb.enabled = true; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0019-radeon-Fix-disabling-PCI-bus-mastering-on-big-endian.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0019-radeon-Fix-disabling-PCI-bus-mastering-on-big-endian.patch index 7d859196..7424646b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0019-radeon-Fix-disabling-PCI-bus-mastering-on-big-endian.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0019-radeon-Fix-disabling-PCI-bus-mastering-on-big-endian.patch @@ -1,4 +1,4 @@ -From a4064a0d9fab7c0a6aa4b6bf170d6ffaed93601a Mon Sep 17 00:00:00 2001 +From 8eb079554654f8de6153fa79f38b2cafcaaa6843 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Date: Thu, 5 Jan 2012 18:42:17 +0100 Subject: [PATCH 019/130] radeon: Fix disabling PCI bus mastering on big @@ -66,5 +66,5 @@ index b1053d6..c259e21 100644 mdelay(1); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0020-pnfs-obj-pNFS-errors-are-communicated-on-iodata-pnfs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0020-pnfs-obj-pNFS-errors-are-communicated-on-iodata-pnfs.patch index 0b1e79bd..7b37b615 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0020-pnfs-obj-pNFS-errors-are-communicated-on-iodata-pnfs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0020-pnfs-obj-pNFS-errors-are-communicated-on-iodata-pnfs.patch @@ -1,4 +1,4 @@ -From df673b323fa5ef227649ad218343f244261c0611 Mon Sep 17 00:00:00 2001 +From 10d32d7599943b0209facd8ac9d12ce5024225d2 Mon Sep 17 00:00:00 2001 From: Boaz Harrosh Date: Fri, 6 Jan 2012 09:28:12 +0200 Subject: [PATCH 020/130] pnfs-obj: pNFS errors are communicated on @@ -21,7 +21,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/objlayout/objlayout.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/fs/nfs/objlayout/objlayout.c b/fs/nfs/objlayout/objlayout.c index 72074e3..b3c2903 100644 @@ -46,5 +46,5 @@ index 72074e3..b3c2903 100644 objlayout_iodone(oir); /* must not use oir after this point */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0021-pnfs-obj-Must-return-layout-on-IO-error.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0021-pnfs-obj-Must-return-layout-on-IO-error.patch index 0b31c549..38e28ee2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0021-pnfs-obj-Must-return-layout-on-IO-error.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0021-pnfs-obj-Must-return-layout-on-IO-error.patch @@ -1,4 +1,4 @@ -From 9c85d688c42a6feb8f72204730514ae658854828 Mon Sep 17 00:00:00 2001 +From 26cc5985abb44928985dd7def7aace0f33b29644 Mon Sep 17 00:00:00 2001 From: Boaz Harrosh Date: Fri, 6 Jan 2012 09:31:20 +0200 Subject: [PATCH 021/130] pnfs-obj: Must return layout on IO error @@ -29,7 +29,7 @@ Signed-off-by: Greg Kroah-Hartman fs/nfs/objlayout/objio_osd.c | 3 ++- fs/nfs/pnfs.c | 12 ++++++++++++ fs/nfs/pnfs.h | 1 + - 3 files changed, 15 insertions(+), 1 deletions(-) + 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/fs/nfs/objlayout/objio_osd.c b/fs/nfs/objlayout/objio_osd.c index c807ab9..55d0128 100644 @@ -88,5 +88,5 @@ index 1509530..53d593a 100644 struct nfs4_deviceid_node; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0022-NFS-Retry-mounting-NFSROOT.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0022-NFS-Retry-mounting-NFSROOT.patch index 8c4acc62..80051a83 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0022-NFS-Retry-mounting-NFSROOT.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0022-NFS-Retry-mounting-NFSROOT.patch @@ -1,4 +1,4 @@ -From 1ef216baa398a27c95a9de67f36805cbeea81fe6 Mon Sep 17 00:00:00 2001 +From f55f86c3cb2a10b64e696c740b7945d8669d0d46 Mon Sep 17 00:00:00 2001 From: Chuck Lever Date: Mon, 5 Dec 2011 15:40:30 -0500 Subject: [PATCH 022/130] NFS: Retry mounting NFSROOT @@ -36,7 +36,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- init/do_mounts.c | 35 +++++++++++++++++++++++++++++++---- - 1 files changed, 31 insertions(+), 4 deletions(-) + 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/init/do_mounts.c b/init/do_mounts.c index 0f6e1d9..db6e5ee 100644 @@ -90,5 +90,5 @@ index 0f6e1d9..db6e5ee 100644 #endif -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0023-NFSv4.1-fix-backchannel-slotid-off-by-one-bug.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0023-NFSv4.1-fix-backchannel-slotid-off-by-one-bug.patch index 62c5b45c..17062e04 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0023-NFSv4.1-fix-backchannel-slotid-off-by-one-bug.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0023-NFSv4.1-fix-backchannel-slotid-off-by-one-bug.patch @@ -1,4 +1,4 @@ -From a4d5a638ff204626f6244b3a316cf8f01ef3e2fa Mon Sep 17 00:00:00 2001 +From ae6644f8572872abad3082d4ecf29fa7c48f20d5 Mon Sep 17 00:00:00 2001 From: Andy Adamson Date: Wed, 9 Nov 2011 13:58:20 -0500 Subject: [PATCH 023/130] NFSv4.1: fix backchannel slotid off-by-one bug @@ -10,7 +10,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/callback_proc.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/nfs/callback_proc.c b/fs/nfs/callback_proc.c index 43926ad..54cea8a 100644 @@ -26,5 +26,5 @@ index 43926ad..54cea8a 100644 slot = tbl->slots + args->csa_slotid; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0024-NFS-fix-recent-breakage-to-NFS-error-handling.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0024-NFS-fix-recent-breakage-to-NFS-error-handling.patch index 7f825112..7ac8cca3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0024-NFS-fix-recent-breakage-to-NFS-error-handling.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0024-NFS-fix-recent-breakage-to-NFS-error-handling.patch @@ -1,4 +1,4 @@ -From 876118d108ac910a4b4b4384b6d827ef9eb599bb Mon Sep 17 00:00:00 2001 +From 7738b871ed07b550480b1b26d7bb6349f54c3d55 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Wed, 16 Nov 2011 11:46:31 +1100 Subject: [PATCH 024/130] NFS - fix recent breakage to NFS error handling. @@ -33,7 +33,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/file.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/nfs/file.c b/fs/nfs/file.c index 606ef0f..c43a452 100644 @@ -56,5 +56,5 @@ index 606ef0f..c43a452 100644 if (have_error) ret = xchg(&ctx->error, 0); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0025-NFSv4-include-bitmap-in-nfsv4-get-acl-data.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0025-NFSv4-include-bitmap-in-nfsv4-get-acl-data.patch index 383a8f11..208b0a75 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0025-NFSv4-include-bitmap-in-nfsv4-get-acl-data.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0025-NFSv4-include-bitmap-in-nfsv4-get-acl-data.patch @@ -1,4 +1,4 @@ -From ea3a3ed18130c4a0fe0dbdd3f7dabc59a67c5064 Mon Sep 17 00:00:00 2001 +From 02df7d0ce33039c06e2be9a446ed816f3d9c9177 Mon Sep 17 00:00:00 2001 From: Andy Adamson Date: Wed, 7 Dec 2011 11:55:27 -0500 Subject: [PATCH 025/130] NFSv4: include bitmap in nfsv4 get acl data @@ -24,7 +24,7 @@ Signed-off-by: Greg Kroah-Hartman --- fs/nfs/nfs4proc.c | 96 ++++++++++++++++++++++++++------------------ fs/nfs/nfs4xdr.c | 31 ++++++++++---- - include/linux/nfs_xdr.h | 5 ++ + include/linux/nfs_xdr.h | 5 +++ include/linux/sunrpc/xdr.h | 2 + net/sunrpc/xdr.c | 3 +- 5 files changed, 89 insertions(+), 48 deletions(-) @@ -309,5 +309,5 @@ index 277ebd4..593f4c6 100644 /* * xdr_shrink_bufhead -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0026-nfs-fix-regression-in-handling-of-context-option-in-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0026-nfs-fix-regression-in-handling-of-context-option-in-.patch index 02f9fe12..34d00b64 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0026-nfs-fix-regression-in-handling-of-context-option-in-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0026-nfs-fix-regression-in-handling-of-context-option-in-.patch @@ -1,4 +1,4 @@ -From e7d23a1c02013b27699c8d993ef0ceb6e3110955 Mon Sep 17 00:00:00 2001 +From e89768f97b1d5faa0cb6335e46558f889320621e Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Tue, 20 Dec 2011 06:57:45 -0500 Subject: [PATCH 026/130] nfs: fix regression in handling of context= option @@ -28,7 +28,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/super.c | 43 +++++++++++++++++++------------------------ - 1 files changed, 19 insertions(+), 24 deletions(-) + 1 file changed, 19 insertions(+), 24 deletions(-) diff --git a/fs/nfs/super.c b/fs/nfs/super.c index 1347774..3ada13c 100644 @@ -143,5 +143,5 @@ index 1347774..3ada13c 100644 error != 0 ? " [error]" : ""); return res; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0027-HID-bump-maximum-global-item-tag-report-size-to-96-b.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0027-HID-bump-maximum-global-item-tag-report-size-to-96-b.patch index 86e599f2..24664dcb 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0027-HID-bump-maximum-global-item-tag-report-size-to-96-b.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0027-HID-bump-maximum-global-item-tag-report-size-to-96-b.patch @@ -1,4 +1,4 @@ -From 1d30ef7aee8f11c3f90038ba7d57a82e0acbadb5 Mon Sep 17 00:00:00 2001 +From b362c0e865aececc1f7e47a96ed390b4407e92e1 Mon Sep 17 00:00:00 2001 From: Chase Douglas Date: Mon, 7 Nov 2011 11:08:05 -0800 Subject: [PATCH 027/130] HID: bump maximum global item tag report size to 96 @@ -15,7 +15,7 @@ Signed-off-by: Jiri Kosina Signed-off-by: Greg Kroah-Hartman --- drivers/hid/hid-core.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index af35384..1473067 100644 @@ -31,5 +31,5 @@ index af35384..1473067 100644 parser->global.report_size); return -1; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0028-HID-wiimote-Select-INPUT_FF_MEMLESS.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0028-HID-wiimote-Select-INPUT_FF_MEMLESS.patch index c2132bdd..6a825394 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0028-HID-wiimote-Select-INPUT_FF_MEMLESS.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0028-HID-wiimote-Select-INPUT_FF_MEMLESS.patch @@ -1,4 +1,4 @@ -From f60dd210e7edd913a760ca4c4f9df2c6341f5ef8 Mon Sep 17 00:00:00 2001 +From 36ef51ce1bd874fab45b938646866fe76878d759 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Wed, 7 Dec 2011 21:33:59 +0100 Subject: [PATCH 028/130] HID: wiimote: Select INPUT_FF_MEMLESS @@ -14,7 +14,7 @@ Signed-off-by: Jiri Kosina Signed-off-by: Greg Kroah-Hartman --- drivers/hid/Kconfig | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index 22a4a05..332c22a 100644 @@ -29,5 +29,5 @@ index 22a4a05..332c22a 100644 Support for the Nintendo Wii Remote bluetooth device. -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0029-UBI-fix-missing-scrub-when-there-is-a-bit-flip.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0029-UBI-fix-missing-scrub-when-there-is-a-bit-flip.patch index b6b6bd32..ffda65f7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0029-UBI-fix-missing-scrub-when-there-is-a-bit-flip.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0029-UBI-fix-missing-scrub-when-there-is-a-bit-flip.patch @@ -1,4 +1,4 @@ -From e20542f497522671fa121d7612442a2557bfa2ff Mon Sep 17 00:00:00 2001 +From 7c9f37ae89d2e888e7be2c0b23b96765670bf00f Mon Sep 17 00:00:00 2001 From: Bhavesh Parekh Date: Wed, 30 Nov 2011 17:43:42 +0530 Subject: [PATCH 029/130] UBI: fix missing scrub when there is a bit-flip @@ -77,5 +77,5 @@ index 42c684c..277c429 100644 err == MOVE_TARGET_RD_ERR) { /* -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0030-UBI-fix-use-after-free-on-error-path.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0030-UBI-fix-use-after-free-on-error-path.patch index 223b41a4..c317d736 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0030-UBI-fix-use-after-free-on-error-path.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0030-UBI-fix-use-after-free-on-error-path.patch @@ -1,4 +1,4 @@ -From e9089302a9d795113e8efe652fe30331d75d1fd8 Mon Sep 17 00:00:00 2001 +From d28f4336976d7994bca4de5d2eb3a4b6cc003be8 Mon Sep 17 00:00:00 2001 From: Artem Bityutskiy Date: Thu, 5 Jan 2012 10:47:18 +0200 Subject: [PATCH 030/130] UBI: fix use-after-free on error path @@ -14,7 +14,7 @@ Signed-off-by: Artem Bityutskiy Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/ubi/wl.c | 7 ++++--- - 1 files changed, 4 insertions(+), 3 deletions(-) + 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/mtd/ubi/wl.c b/drivers/mtd/ubi/wl.c index 277c429..0696e36 100644 @@ -48,5 +48,5 @@ index 277c429..0696e36 100644 /* It is %-EIO, the PEB went bad */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0031-PCI-Fix-PCI_EXP_TYPE_RC_EC-value.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0031-PCI-Fix-PCI_EXP_TYPE_RC_EC-value.patch index c7947bed..7c925b75 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0031-PCI-Fix-PCI_EXP_TYPE_RC_EC-value.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0031-PCI-Fix-PCI_EXP_TYPE_RC_EC-value.patch @@ -1,4 +1,4 @@ -From 9d9e1e743ab7ca6f40a0f6f60f5ebda2a6b8b07b Mon Sep 17 00:00:00 2001 +From b55d48c7cec81071f13dc9e88a657b507573a4ec Mon Sep 17 00:00:00 2001 From: Alex Williamson Date: Wed, 16 Nov 2011 09:24:16 -0700 Subject: [PATCH 031/130] PCI: Fix PCI_EXP_TYPE_RC_EC value @@ -12,7 +12,7 @@ Signed-off-by: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- include/linux/pci_regs.h | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/pci_regs.h b/include/linux/pci_regs.h index b5d9657..411c412 100644 @@ -28,5 +28,5 @@ index b5d9657..411c412 100644 #define PCI_EXP_FLAGS_IRQ 0x3e00 /* Interrupt message number */ #define PCI_EXP_DEVCAP 4 /* Device capabilities */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0032-PCI-msi-Disable-msi-interrupts-when-we-initialize-a-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0032-PCI-msi-Disable-msi-interrupts-when-we-initialize-a-.patch index f8c36b76..8525a50f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0032-PCI-msi-Disable-msi-interrupts-when-we-initialize-a-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0032-PCI-msi-Disable-msi-interrupts-when-we-initialize-a-.patch @@ -1,4 +1,4 @@ -From 63365de9ebb1b944d0306668f726ad62a08a0371 Mon Sep 17 00:00:00 2001 +From 5b5be8901badfd9baec5d13fec6be5c942f2bf71 Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Mon, 17 Oct 2011 11:46:06 -0700 Subject: [PATCH 032/130] PCI: msi: Disable msi interrupts when we initialize @@ -26,7 +26,7 @@ Signed-off-by: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- drivers/pci/msi.c | 10 ++++++++++ - 1 files changed, 10 insertions(+), 0 deletions(-) + 1 file changed, 10 insertions(+) diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c index 0e6d04d..e3efb43 100644 @@ -49,5 +49,5 @@ index 0e6d04d..e3efb43 100644 + msix_set_enable(dev, 0); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0033-x86-PCI-Ignore-CPU-non-addressable-_CRS-reserved-mem.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0033-x86-PCI-Ignore-CPU-non-addressable-_CRS-reserved-mem.patch index 81499694..9381af25 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0033-x86-PCI-Ignore-CPU-non-addressable-_CRS-reserved-mem.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0033-x86-PCI-Ignore-CPU-non-addressable-_CRS-reserved-mem.patch @@ -1,4 +1,4 @@ -From 5040b50e89f45f17231e6d2ad101596bedc5e431 Mon Sep 17 00:00:00 2001 +From 18329c64230886275000c9f9e4ff499d15ca7fb4 Mon Sep 17 00:00:00 2001 From: Gary Hade Date: Mon, 14 Nov 2011 15:42:16 -0800 Subject: [PATCH 033/130] x86/PCI: Ignore CPU non-addressable _CRS reserved @@ -22,7 +22,7 @@ Signed-off-by: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- arch/x86/pci/acpi.c | 18 ++++++++++++++++-- - 1 files changed, 16 insertions(+), 2 deletions(-) + 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/arch/x86/pci/acpi.c b/arch/x86/pci/acpi.c index 404f21a..f8348ab 100644 @@ -61,5 +61,5 @@ index 404f21a..f8348ab 100644 res = &info->res[info->res_num]; res->name = info->name; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0034-x86-PCI-amd-factor-out-MMCONFIG-discovery.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0034-x86-PCI-amd-factor-out-MMCONFIG-discovery.patch index ff16fb49..891c47ac 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0034-x86-PCI-amd-factor-out-MMCONFIG-discovery.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0034-x86-PCI-amd-factor-out-MMCONFIG-discovery.patch @@ -1,4 +1,4 @@ -From c6f611b87ae8cf8a5bd1fc916b4b63e0fd48d6f3 Mon Sep 17 00:00:00 2001 +From 4d9bd6414c035d82f217aaee1cfa52079fdd7e0e Mon Sep 17 00:00:00 2001 From: Bjorn Helgaas Date: Thu, 5 Jan 2012 14:27:19 -0700 Subject: [PATCH 034/130] x86/PCI: amd: factor out MMCONFIG discovery @@ -18,9 +18,9 @@ Signed-off-by: Bjorn Helgaas Signed-off-by: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- - arch/x86/include/asm/amd_nb.h | 2 + + arch/x86/include/asm/amd_nb.h | 2 ++ arch/x86/kernel/amd_nb.c | 31 ++++++++++++++++++++++++++++++ - arch/x86/pci/amd_bus.c | 42 ++++++++++------------------------------ + arch/x86/pci/amd_bus.c | 42 +++++++++++------------------------------ 3 files changed, 44 insertions(+), 31 deletions(-) diff --git a/arch/x86/include/asm/amd_nb.h b/arch/x86/include/asm/amd_nb.h @@ -156,5 +156,5 @@ index 026e493..385a940 100644 /* mmio resource */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0035-x86-PCI-build-amd_bus.o-only-when-CONFIG_AMD_NB-y.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0035-x86-PCI-build-amd_bus.o-only-when-CONFIG_AMD_NB-y.patch index 7967028a..48b1c0ed 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0035-x86-PCI-build-amd_bus.o-only-when-CONFIG_AMD_NB-y.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0035-x86-PCI-build-amd_bus.o-only-when-CONFIG_AMD_NB-y.patch @@ -1,4 +1,4 @@ -From a67bd4738894215f045d9d1aed024277cb5ae99e Mon Sep 17 00:00:00 2001 +From 388420a808ce95390d4555b15d22731d247a1a1e Mon Sep 17 00:00:00 2001 From: Bjorn Helgaas Date: Thu, 12 Jan 2012 08:01:40 -0700 Subject: [PATCH 035/130] x86/PCI: build amd_bus.o only when CONFIG_AMD_NB=y @@ -15,7 +15,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- arch/x86/pci/Makefile | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/x86/pci/Makefile b/arch/x86/pci/Makefile index 6b8759f..d24d3da 100644 @@ -33,5 +33,5 @@ index 6b8759f..d24d3da 100644 ifeq ($(CONFIG_PCI_DEBUG),y) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0036-SCSI-mpt2sas-Release-spinlock-for-the-raid-device-li.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0036-SCSI-mpt2sas-Release-spinlock-for-the-raid-device-li.patch index c9647f76..a00e4ad2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0036-SCSI-mpt2sas-Release-spinlock-for-the-raid-device-li.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0036-SCSI-mpt2sas-Release-spinlock-for-the-raid-device-li.patch @@ -1,4 +1,4 @@ -From c96f90776325ceb9fcda278cba8bc85e287d8d15 Mon Sep 17 00:00:00 2001 +From 5e3db86029f0b96de1fdd1a320c93a0a48301371 Mon Sep 17 00:00:00 2001 From: "nagalakshmi.nandigama@lsi.com" Date: Thu, 1 Dec 2011 07:52:56 +0530 Subject: [PATCH 036/130] SCSI: mpt2sas: Release spinlock for the raid device @@ -17,7 +17,7 @@ Signed-off-by: James Bottomley Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/mpt2sas/mpt2sas_scsih.c | 7 ++++--- - 1 files changed, 4 insertions(+), 3 deletions(-) + 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/scsi/mpt2sas/mpt2sas_scsih.c b/drivers/scsi/mpt2sas/mpt2sas_scsih.c index d570573..3a4f666 100644 @@ -52,5 +52,5 @@ index d570573..3a4f666 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0037-SCSI-mpt2sas-Fix-for-memory-allocation-error-for-lar.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0037-SCSI-mpt2sas-Fix-for-memory-allocation-error-for-lar.patch index 36d2703b..53aaf44d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0037-SCSI-mpt2sas-Fix-for-memory-allocation-error-for-lar.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0037-SCSI-mpt2sas-Fix-for-memory-allocation-error-for-lar.patch @@ -1,4 +1,4 @@ -From fe5907648567469336c06cf215932adac76a8e11 Mon Sep 17 00:00:00 2001 +From 9ebea3b971f454ee2d1c0970ac76636d2fa4f5a2 Mon Sep 17 00:00:00 2001 From: "nagalakshmi.nandigama@lsi.com" Date: Thu, 1 Dec 2011 07:53:08 +0530 Subject: [PATCH 037/130] SCSI: mpt2sas : Fix for memory allocation error for @@ -173,5 +173,5 @@ index 3a4f666..9bc6fb2 100644 } chain_req = list_entry(ioc->free_chain_list.next, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0038-xen-xenbus-Reject-replies-with-payload-XENSTORE_PAYL.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0038-xen-xenbus-Reject-replies-with-payload-XENSTORE_PAYL.patch index fcf777c3..5e062932 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0038-xen-xenbus-Reject-replies-with-payload-XENSTORE_PAYL.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0038-xen-xenbus-Reject-replies-with-payload-XENSTORE_PAYL.patch @@ -1,4 +1,4 @@ -From fbefcde91f27d0a80ebe70c0b3359b2e6c463cc0 Mon Sep 17 00:00:00 2001 +From 5a9209c05e1082f2394f483b7326cbf0efeb2ed2 Mon Sep 17 00:00:00 2001 From: Ian Campbell Date: Wed, 4 Jan 2012 09:34:49 +0000 Subject: [PATCH 038/130] xen/xenbus: Reject replies with payload > @@ -42,7 +42,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/xen/xenbus/xenbus_xs.c | 6 ++++++ include/xen/interface/io/xs_wire.h | 3 +++ - 2 files changed, 9 insertions(+), 0 deletions(-) + 2 files changed, 9 insertions(+) diff --git a/drivers/xen/xenbus/xenbus_xs.c b/drivers/xen/xenbus/xenbus_xs.c index ede860f..a580b17 100644 @@ -74,5 +74,5 @@ index f6f07aa..7cdfca2 100644 + #endif /* _XS_WIRE_H */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0039-md-raid1-perform-bad-block-tests-for-WriteMostly-dev.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0039-md-raid1-perform-bad-block-tests-for-WriteMostly-dev.patch index 99b3f128..9931fbeb 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0039-md-raid1-perform-bad-block-tests-for-WriteMostly-dev.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0039-md-raid1-perform-bad-block-tests-for-WriteMostly-dev.patch @@ -1,4 +1,4 @@ -From b08c639fb415855bbca91bff089b8bada0f4b044 Mon Sep 17 00:00:00 2001 +From 1a8506bc77390a1f7e67a4176c6d4c5b05a18920 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Mon, 9 Jan 2012 01:41:51 +1100 Subject: [PATCH 039/130] md/raid1: perform bad-block tests for WriteMostly @@ -26,7 +26,7 @@ Signed-off-by: NeilBrown Signed-off-by: Greg Kroah-Hartman --- drivers/md/raid1.c | 11 ++++++++++- - 1 files changed, 10 insertions(+), 1 deletions(-) + 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/drivers/md/raid1.c b/drivers/md/raid1.c index ede2461..7d9e071 100644 @@ -52,5 +52,5 @@ index ede2461..7d9e071 100644 } /* This is a reasonable device to use. It might -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0040-ima-free-duplicate-measurement-memory.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0040-ima-free-duplicate-measurement-memory.patch index 40457fab..5237e81f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0040-ima-free-duplicate-measurement-memory.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0040-ima-free-duplicate-measurement-memory.patch @@ -1,4 +1,4 @@ -From 52e6ae83dbb962de0a33d2cd1b610cdfd0a09b0d Mon Sep 17 00:00:00 2001 +From 20da29ae3a7382bd51c44de1e5f5e8220b9f21b0 Mon Sep 17 00:00:00 2001 From: Roberto Sassu Date: Mon, 19 Dec 2011 15:57:27 +0100 Subject: [PATCH 040/130] ima: free duplicate measurement memory @@ -48,5 +48,5 @@ index 8e28f04..e1a5062 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0041-ima-fix-invalid-memory-reference.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0041-ima-fix-invalid-memory-reference.patch index 66139b9f..de3d14ba 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0041-ima-fix-invalid-memory-reference.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0041-ima-fix-invalid-memory-reference.patch @@ -1,4 +1,4 @@ -From b5be4dc54cfe7c5bb0ce387519c2019d9915435e Mon Sep 17 00:00:00 2001 +From 52428cef38a83932b588b3ceff080a7411780dc9 Mon Sep 17 00:00:00 2001 From: Roberto Sassu Date: Mon, 19 Dec 2011 15:57:28 +0100 Subject: [PATCH 041/130] ima: fix invalid memory reference @@ -12,7 +12,7 @@ Signed-off-by: Mimi Zohar Signed-off-by: Greg Kroah-Hartman --- security/integrity/ima/ima_queue.c | 16 +++++++++++----- - 1 files changed, 11 insertions(+), 5 deletions(-) + 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/security/integrity/ima/ima_queue.c b/security/integrity/ima/ima_queue.c index e1a5062..55a6271 100644 @@ -64,5 +64,5 @@ index e1a5062..55a6271 100644 } out: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0042-slub-fix-a-possible-memleak-in-__slab_alloc.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0042-slub-fix-a-possible-memleak-in-__slab_alloc.patch index 87a49aea..1a2116f1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0042-slub-fix-a-possible-memleak-in-__slab_alloc.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0042-slub-fix-a-possible-memleak-in-__slab_alloc.patch @@ -1,4 +1,4 @@ -From c25b1c3dffca9191001f97e64c9be8e1ff861c0a Mon Sep 17 00:00:00 2001 +From 7942ee2ec78601a85bc491a0b63dc2e45dfec3a6 Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Tue, 13 Dec 2011 04:57:06 +0100 Subject: [PATCH 042/130] slub: fix a possible memleak in __slab_alloc() @@ -24,7 +24,7 @@ Signed-off-by: Pekka Enberg Signed-off-by: Greg Kroah-Hartman --- mm/slub.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/mm/slub.c b/mm/slub.c index ed3334d..1a919f0 100644 @@ -43,5 +43,5 @@ index ed3334d..1a919f0 100644 do { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0043-PNP-work-around-Dell-1536-1546-BIOS-MMCONFIG-bug-tha.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0043-PNP-work-around-Dell-1536-1546-BIOS-MMCONFIG-bug-tha.patch index d539c663..0b3b1541 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0043-PNP-work-around-Dell-1536-1546-BIOS-MMCONFIG-bug-tha.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0043-PNP-work-around-Dell-1536-1546-BIOS-MMCONFIG-bug-tha.patch @@ -1,4 +1,4 @@ -From c450bfbe6e0d5b7feb3c7570c2f22c4a8da7ca44 Mon Sep 17 00:00:00 2001 +From b984f94bf34a9df2d49b84ff3a723c968e8e8c35 Mon Sep 17 00:00:00 2001 From: Bjorn Helgaas Date: Thu, 5 Jan 2012 14:27:24 -0700 Subject: [PATCH 043/130] PNP: work around Dell 1536/1546 BIOS MMCONFIG bug @@ -34,7 +34,7 @@ Signed-off-by: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- drivers/pnp/quirks.c | 42 ++++++++++++++++++++++++++++++++++++++++++ - 1 files changed, 42 insertions(+), 0 deletions(-) + 1 file changed, 42 insertions(+) diff --git a/drivers/pnp/quirks.c b/drivers/pnp/quirks.c index dfbd5a6..258fef2 100644 @@ -97,5 +97,5 @@ index dfbd5a6..258fef2 100644 }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0044-asix-fix-setting-custom-MAC-address-on-Asix-88178-de.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0044-asix-fix-setting-custom-MAC-address-on-Asix-88178-de.patch index 88c44190..72134df1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0044-asix-fix-setting-custom-MAC-address-on-Asix-88178-de.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0044-asix-fix-setting-custom-MAC-address-on-Asix-88178-de.patch @@ -1,4 +1,4 @@ -From 95bb58957d5f4db07339eb5c6c87345ec877a3b6 Mon Sep 17 00:00:00 2001 +From f4da550957683d2b4f271d222e936a79866c6242 Mon Sep 17 00:00:00 2001 From: Jussi Kivilinna Date: Tue, 10 Jan 2012 06:40:23 +0000 Subject: [PATCH 044/130] asix: fix setting custom MAC address on Asix 88178 @@ -20,7 +20,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/usb/asix.c | 7 +++++++ - 1 files changed, 7 insertions(+), 0 deletions(-) + 1 file changed, 7 insertions(+) diff --git a/drivers/net/usb/asix.c b/drivers/net/usb/asix.c index dd2625a..b495821 100644 @@ -41,5 +41,5 @@ index dd2625a..b495821 100644 if (ret < 0) return ret; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0045-asix-fix-setting-custom-MAC-address-on-Asix-88772-de.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0045-asix-fix-setting-custom-MAC-address-on-Asix-88772-de.patch index 05e15122..e4a46e52 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0045-asix-fix-setting-custom-MAC-address-on-Asix-88772-de.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0045-asix-fix-setting-custom-MAC-address-on-Asix-88772-de.patch @@ -1,4 +1,4 @@ -From 25a43c8a8f51501928b5d209ab3880ecd5b180fe Mon Sep 17 00:00:00 2001 +From d36c9125fa5835e571dcd975e20833450ff04b4f Mon Sep 17 00:00:00 2001 From: Jussi Kivilinna Date: Tue, 10 Jan 2012 06:40:17 +0000 Subject: [PATCH 045/130] asix: fix setting custom MAC address on Asix 88772 @@ -20,7 +20,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/usb/asix.c | 8 ++++++++ - 1 files changed, 8 insertions(+), 0 deletions(-) + 1 file changed, 8 insertions(+) diff --git a/drivers/net/usb/asix.c b/drivers/net/usb/asix.c index b495821..f5e063a 100644 @@ -49,5 +49,5 @@ index b495821..f5e063a 100644 ret = asix_write_rx_ctl(dev, AX_DEFAULT_RX_CTL); if (ret < 0) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0046-include-linux-crash_dump.h-needs-elf.h.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0046-include-linux-crash_dump.h-needs-elf.h.patch index 04a4c7ec..dbc03e26 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0046-include-linux-crash_dump.h-needs-elf.h.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0046-include-linux-crash_dump.h-needs-elf.h.patch @@ -1,4 +1,4 @@ -From 56d30a3ff947d9e4be88a6083eb257bffb7d059e Mon Sep 17 00:00:00 2001 +From 5a7217fdd8cbda3e7d44d33a51c077ab84e6437d Mon Sep 17 00:00:00 2001 From: Fabio Estevam Date: Thu, 12 Jan 2012 17:20:20 -0800 Subject: [PATCH 046/130] include/linux/crash_dump.h needs elf.h @@ -35,7 +35,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- include/linux/crash_dump.h | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/include/linux/crash_dump.h b/include/linux/crash_dump.h index 5c4abce..b936763 100644 @@ -50,5 +50,5 @@ index 5c4abce..b936763 100644 #define ELFCORE_ADDR_MAX (-1ULL) #define ELFCORE_ADDR_ERR (-2ULL) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0047-rtl8192se-Fix-BUG-caused-by-failure-to-check-skb-all.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0047-rtl8192se-Fix-BUG-caused-by-failure-to-check-skb-all.patch index ed8e772b..c9702c64 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0047-rtl8192se-Fix-BUG-caused-by-failure-to-check-skb-all.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0047-rtl8192se-Fix-BUG-caused-by-failure-to-check-skb-all.patch @@ -1,4 +1,4 @@ -From 5b48b119d0d1a2331b6368b4be7e3c1406cbda40 Mon Sep 17 00:00:00 2001 +From ee971ad4b1a94e768465a27de0357ed71d7e2b97 Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Wed, 4 Jan 2012 20:50:47 -0600 Subject: [PATCH 047/130] rtl8192se: Fix BUG caused by failure to check skb @@ -15,7 +15,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/rtlwifi/rtl8192se/fw.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/fw.c b/drivers/net/wireless/rtlwifi/rtl8192se/fw.c index 6f91a14..3fda6b1 100644 @@ -40,5 +40,5 @@ index 6f91a14..3fda6b1 100644 cb_desc->queue_index = TXCMD_QUEUE; cb_desc->cmd_or_init = DESC_PACKET_TYPE_NORMAL; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0048-mac80211-fix-rx-key-NULL-pointer-dereference-in-prom.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0048-mac80211-fix-rx-key-NULL-pointer-dereference-in-prom.patch index 1efb1c27..e6bd10fe 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0048-mac80211-fix-rx-key-NULL-pointer-dereference-in-prom.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0048-mac80211-fix-rx-key-NULL-pointer-dereference-in-prom.patch @@ -1,4 +1,4 @@ -From 70f755e08b2df34528ff568bcbe2b856ddd769e1 Mon Sep 17 00:00:00 2001 +From 967087957c3661dc97da0f17d3be6d7b105d8d0e Mon Sep 17 00:00:00 2001 From: Stanislaw Gruszka Date: Wed, 11 Jan 2012 09:26:54 +0100 Subject: [PATCH 048/130] mac80211: fix rx->key NULL pointer dereference in @@ -32,7 +32,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- net/mac80211/wpa.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/mac80211/wpa.c b/net/mac80211/wpa.c index f614ce7..28a39bb 100644 @@ -48,5 +48,5 @@ index f614ce7..28a39bb 100644 return RX_CONTINUE; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0049-ath9k-Fix-regression-in-channelwidth-switch-at-the-s.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0049-ath9k-Fix-regression-in-channelwidth-switch-at-the-s.patch index 3fbfd6d0..ac047aba 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0049-ath9k-Fix-regression-in-channelwidth-switch-at-the-s.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0049-ath9k-Fix-regression-in-channelwidth-switch-at-the-s.patch @@ -1,4 +1,4 @@ -From 11da5d38bc749c576b8def78827c2ca82d6d6bb6 Mon Sep 17 00:00:00 2001 +From 83f574499fed31e6824e7c77f16353bc8a2e2cb4 Mon Sep 17 00:00:00 2001 From: Rajkumar Manoharan Date: Mon, 9 Jan 2012 15:37:53 +0530 Subject: [PATCH 049/130] ath9k: Fix regression in channelwidth switch at the @@ -64,5 +64,5 @@ index a9c5ae7..f76a814 100644 ath9k_cmn_update_ichannel(&sc->sc_ah->channels[pos], curchan, conf->channel_type); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0050-memcg-add-mem_cgroup_replace_page_cache-to-fix-LRU-i.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0050-memcg-add-mem_cgroup_replace_page_cache-to-fix-LRU-i.patch index 47ee79ba..0be7af57 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0050-memcg-add-mem_cgroup_replace_page_cache-to-fix-LRU-i.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0050-memcg-add-mem_cgroup_replace_page_cache-to-fix-LRU-i.patch @@ -1,4 +1,4 @@ -From 256d142444317960a68e5c5e7a8b41a520b62bd9 Mon Sep 17 00:00:00 2001 +From 650ad91dac98e319ac975a625b9cab24ebd132ce Mon Sep 17 00:00:00 2001 From: KAMEZAWA Hiroyuki Date: Thu, 12 Jan 2012 17:17:44 -0800 Subject: [PATCH 050/130] memcg: add mem_cgroup_replace_page_cache() to fix @@ -175,5 +175,5 @@ index b63f5f7..f538e9b 100644 static struct page_cgroup *lookup_page_cgroup_used(struct page *page) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0051-x86-Fix-mmap-random-address-range.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0051-x86-Fix-mmap-random-address-range.patch index 828090b1..c9d95686 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0051-x86-Fix-mmap-random-address-range.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0051-x86-Fix-mmap-random-address-range.patch @@ -1,4 +1,4 @@ -From 706ade85b9f24b43d5e2b456b2eaf5acf4708fa7 Mon Sep 17 00:00:00 2001 +From 441972dde2baf1369a136fcaa27c06881d6ef013 Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Tue, 15 Nov 2011 14:46:46 -0800 Subject: [PATCH 051/130] x86: Fix mmap random address range @@ -24,7 +24,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- arch/x86/mm/mmap.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/mm/mmap.c b/arch/x86/mm/mmap.c index 4b5ba85..845df68 100644 @@ -43,5 +43,5 @@ index 4b5ba85..845df68 100644 return rnd << PAGE_SHIFT; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0052-UBI-fix-nameless-volumes-handling.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0052-UBI-fix-nameless-volumes-handling.patch index ac5f8a8e..c11f120f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0052-UBI-fix-nameless-volumes-handling.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0052-UBI-fix-nameless-volumes-handling.patch @@ -1,4 +1,4 @@ -From fb25b1761ccc5ff102d6d4a8b2997437a9f1f999 Mon Sep 17 00:00:00 2001 +From e267c0b024968875114941870843e03aed277585 Mon Sep 17 00:00:00 2001 From: Richard Weinberger Date: Fri, 13 Jan 2012 15:07:40 +0100 Subject: [PATCH 052/130] UBI: fix nameless volumes handling @@ -16,7 +16,7 @@ Signed-off-by: Artem Bityutskiy Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/ubi/cdev.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/drivers/mtd/ubi/cdev.c b/drivers/mtd/ubi/cdev.c index 3320a50..ad76592 100644 @@ -33,5 +33,5 @@ index 3320a50..ad76592 100644 err = -ENAMETOOLONG; goto bad; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0053-UBI-fix-debugging-messages.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0053-UBI-fix-debugging-messages.patch index 16cccbcc..cb230bc0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0053-UBI-fix-debugging-messages.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0053-UBI-fix-debugging-messages.patch @@ -1,4 +1,4 @@ -From 5aefc74158a4193f8e1f0ee3b9af21fd76ace6ca Mon Sep 17 00:00:00 2001 +From a28e25b364a1ed96a8a19fbf5328bb750af80342 Mon Sep 17 00:00:00 2001 From: Artem Bityutskiy Date: Tue, 10 Jan 2012 19:32:30 +0200 Subject: [PATCH 053/130] UBI: fix debugging messages @@ -19,7 +19,7 @@ Signed-off-by: Artem Bityutskiy Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/ubi/debug.h | 5 ++++- - 1 files changed, 4 insertions(+), 1 deletions(-) + 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/mtd/ubi/debug.h b/drivers/mtd/ubi/debug.h index 64fbb00..ead2cd1 100644 @@ -38,5 +38,5 @@ index 64fbb00..ead2cd1 100644 #define dbg_gen(fmt, ...) ubi_dbg_msg("gen", fmt, ##__VA_ARGS__) /* Messages from the eraseblock association sub-system */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0054-UBI-make-vid_hdr-non-static.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0054-UBI-make-vid_hdr-non-static.patch index db26da89..f64141e9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0054-UBI-make-vid_hdr-non-static.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0054-UBI-make-vid_hdr-non-static.patch @@ -1,4 +1,4 @@ -From 7435d88f019f5550cf2d481b582e17ad65b061c0 Mon Sep 17 00:00:00 2001 +From 1abfab7c1e994f5b4419387491666091141f9dbf Mon Sep 17 00:00:00 2001 From: Richard Weinberger Date: Thu, 22 Dec 2011 16:12:57 +0100 Subject: [PATCH 054/130] UBI: make vid_hdr non-static @@ -16,7 +16,7 @@ Signed-off-by: Artem Bityutskiy Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/ubi/vtbl.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/ubi/vtbl.c b/drivers/mtd/ubi/vtbl.c index 9ad18da..890754c 100644 @@ -32,5 +32,5 @@ index 9ad18da..890754c 100644 ubi_msg("create volume table (copy #%d)", copy + 1); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0055-UBIFS-fix-debugging-messages.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0055-UBIFS-fix-debugging-messages.patch index a27e70f6..6b5fbd6e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0055-UBIFS-fix-debugging-messages.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0055-UBIFS-fix-debugging-messages.patch @@ -1,4 +1,4 @@ -From 1b3cf92e4f993769ceaf78263ccebc8eaf67a804 Mon Sep 17 00:00:00 2001 +From 45ed8ba5d25772dde8ca17b50a3f5f64ceb9633e Mon Sep 17 00:00:00 2001 From: Artem Bityutskiy Date: Tue, 10 Jan 2012 19:32:30 +0200 Subject: [PATCH 055/130] UBIFS: fix debugging messages @@ -18,7 +18,7 @@ Signed-off-by: Artem Bityutskiy Signed-off-by: Greg Kroah-Hartman --- fs/ubifs/debug.h | 5 ++++- - 1 files changed, 4 insertions(+), 1 deletions(-) + 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fs/ubifs/debug.h b/fs/ubifs/debug.h index 8d9c468..3f65829 100644 @@ -37,5 +37,5 @@ index 8d9c468..3f65829 100644 #define dbg_gen(fmt, ...) ubifs_dbg_msg("gen", fmt, ##__VA_ARGS__) /* Additional journal messages */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0056-UBIFS-make-debugging-messages-light-again.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0056-UBIFS-make-debugging-messages-light-again.patch index 26a43247..2f8c6fae 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0056-UBIFS-make-debugging-messages-light-again.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0056-UBIFS-make-debugging-messages-light-again.patch @@ -1,4 +1,4 @@ -From fd7fabbc63907ebe083460603caa1ba54bef0e80 Mon Sep 17 00:00:00 2001 +From a5db2eaeb04f9d74c9f7655cc87b4a41597a9878 Mon Sep 17 00:00:00 2001 From: Artem Bityutskiy Date: Wed, 11 Jan 2012 15:13:27 +0200 Subject: [PATCH 056/130] UBIFS: make debugging messages light again @@ -21,7 +21,7 @@ Signed-off-by: Artem Bityutskiy Signed-off-by: Greg Kroah-Hartman --- fs/ubifs/debug.h | 12 +++++------- - 1 files changed, 5 insertions(+), 7 deletions(-) + 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/fs/ubifs/debug.h b/fs/ubifs/debug.h index 3f65829..c9d2941 100644 @@ -53,5 +53,5 @@ index 3f65829..c9d2941 100644 /* Just a debugging messages not related to any specific UBIFS subsystem */ #define dbg_msg(fmt, ...) \ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0057-i2c-Fix-error-value-returned-by-several-bus-drivers.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0057-i2c-Fix-error-value-returned-by-several-bus-drivers.patch index 6ebe7dad..a3693943 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0057-i2c-Fix-error-value-returned-by-several-bus-drivers.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0057-i2c-Fix-error-value-returned-by-several-bus-drivers.patch @@ -1,4 +1,4 @@ -From 2c28d6c10fef2ab34270bd90ce2b75207cb951ee Mon Sep 17 00:00:00 2001 +From 87147adea587be2efe99757f6e8a87c585da9799 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Thu, 12 Jan 2012 20:32:03 +0100 Subject: [PATCH 057/130] i2c: Fix error value returned by several bus drivers @@ -193,5 +193,5 @@ index 0b012f1..58261d4 100644 /* Always return failure here. This is to allow other drivers to bind -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0058-mmc-core-Fix-voltage-select-in-DDR-mode.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0058-mmc-core-Fix-voltage-select-in-DDR-mode.patch index b164455e..77156946 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0058-mmc-core-Fix-voltage-select-in-DDR-mode.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0058-mmc-core-Fix-voltage-select-in-DDR-mode.patch @@ -1,4 +1,4 @@ -From ac64016ec74f6fbe586ba55f75a87e6459ba0760 Mon Sep 17 00:00:00 2001 +From 92ea9daee26a54bdae410e9361d5059506278450 Mon Sep 17 00:00:00 2001 From: Girish K S Date: Thu, 15 Dec 2011 17:27:42 +0530 Subject: [PATCH 058/130] mmc: core: Fix voltage select in DDR mode @@ -19,7 +19,7 @@ Signed-off-by: Chris Ball Signed-off-by: Greg Kroah-Hartman --- drivers/mmc/core/mmc.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index d240427..fb7c27f 100644 @@ -35,5 +35,5 @@ index d240427..fb7c27f 100644 MMC_SIGNAL_VOLTAGE_120, 0); if (err) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0059-mmc-sdhci-Fix-tuning-timer-incorrect-setting-when-su.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0059-mmc-sdhci-Fix-tuning-timer-incorrect-setting-when-su.patch index 4f55423b..7b0bf1f9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0059-mmc-sdhci-Fix-tuning-timer-incorrect-setting-when-su.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0059-mmc-sdhci-Fix-tuning-timer-incorrect-setting-when-su.patch @@ -1,4 +1,4 @@ -From c1e5c579b2911ebddcdd5cbebc91edbe3a82af4d Mon Sep 17 00:00:00 2001 +From 4e6fa28c494b5482b5ec4516a53c7c0961350788 Mon Sep 17 00:00:00 2001 From: Aaron Lu Date: Wed, 28 Dec 2011 11:11:12 +0800 Subject: [PATCH 059/130] mmc: sdhci: Fix tuning timer incorrect setting when @@ -17,7 +17,7 @@ Signed-off-by: Chris Ball Signed-off-by: Greg Kroah-Hartman --- drivers/mmc/host/sdhci.c | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) + 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c index 19ed580..9279c1b 100644 @@ -35,5 +35,5 @@ index 19ed580..9279c1b 100644 ret = mmc_suspend_host(host->mmc); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0060-mmc-sd-Fix-SDR12-timing-regression.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0060-mmc-sd-Fix-SDR12-timing-regression.patch index 1057d857..a861903f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0060-mmc-sd-Fix-SDR12-timing-regression.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0060-mmc-sd-Fix-SDR12-timing-regression.patch @@ -1,4 +1,4 @@ -From 2bcbb8b0e7cecfd753f470dfa9f0780f7c07e28d Mon Sep 17 00:00:00 2001 +From 0fdade2c65ed31702e3babf8dd5df4caafe44aa4 Mon Sep 17 00:00:00 2001 From: Alexander Elbs Date: Tue, 3 Jan 2012 23:26:53 -0500 Subject: [PATCH 060/130] mmc: sd: Fix SDR12 timing regression @@ -17,7 +17,7 @@ Signed-off-by: Chris Ball Signed-off-by: Greg Kroah-Hartman --- drivers/mmc/host/sdhci.c | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) + 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c index 9279c1b..6ce32a7 100644 @@ -34,5 +34,5 @@ index 9279c1b..6ce32a7 100644 ctrl_2 = sdhci_readw(host, SDHCI_HOST_CONTROL2); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0061-V4L-DVB-v4l2-ioctl-integer-overflow-in-video_usercop.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0061-V4L-DVB-v4l2-ioctl-integer-overflow-in-video_usercop.patch index 966eaf46..78fece96 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0061-V4L-DVB-v4l2-ioctl-integer-overflow-in-video_usercop.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0061-V4L-DVB-v4l2-ioctl-integer-overflow-in-video_usercop.patch @@ -1,4 +1,4 @@ -From 367f7884638cda94299eb0e38e200031a5d3130d Mon Sep 17 00:00:00 2001 +From e0a32f416043d1d3dde8fccfacaaaf1dbaa07ea8 Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Thu, 5 Jan 2012 02:27:57 -0300 Subject: [PATCH 061/130] V4L/DVB: v4l2-ioctl: integer overflow in @@ -20,7 +20,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/media/video/v4l2-ioctl.c | 4 ++++ include/linux/videodev2.h | 1 + - 2 files changed, 5 insertions(+), 0 deletions(-) + 2 files changed, 5 insertions(+) diff --git a/drivers/media/video/v4l2-ioctl.c b/drivers/media/video/v4l2-ioctl.c index e1da8fc..639abee 100644 @@ -50,5 +50,5 @@ index 4b752d5..45a7698 100644 #define V4L2_CID_USER_BASE V4L2_CID_BASE /* IDs reserved for driver specific controls */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0062-Unused-iocbs-in-a-batch-should-not-be-accounted-as-a.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0062-Unused-iocbs-in-a-batch-should-not-be-accounted-as-a.patch index ce9352de..6c6b7a7c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0062-Unused-iocbs-in-a-batch-should-not-be-accounted-as-a.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0062-Unused-iocbs-in-a-batch-should-not-be-accounted-as-a.patch @@ -1,4 +1,4 @@ -From b8292304bc243db5cc68c27e19c7c14c15e19263 Mon Sep 17 00:00:00 2001 +From f7ba035a0f785d27f10fbd779056a8fb6b615b1c Mon Sep 17 00:00:00 2001 From: Gleb Natapov Date: Sun, 8 Jan 2012 17:07:28 +0200 Subject: [PATCH 062/130] Unused iocbs in a batch should not be accounted as @@ -28,7 +28,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- fs/aio.c | 11 +++++++++-- - 1 files changed, 9 insertions(+), 2 deletions(-) + 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/fs/aio.c b/fs/aio.c index 78c514c..969beb0 100644 @@ -67,5 +67,5 @@ index 78c514c..969beb0 100644 return i ? i : ret; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0063-ftrace-Fix-unregister-ftrace_ops-accounting.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0063-ftrace-Fix-unregister-ftrace_ops-accounting.patch index 617f4b3f..849d07bc 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0063-ftrace-Fix-unregister-ftrace_ops-accounting.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0063-ftrace-Fix-unregister-ftrace_ops-accounting.patch @@ -1,4 +1,4 @@ -From dedf47c7159cb4b5d1744557aa744145f161eac5 Mon Sep 17 00:00:00 2001 +From a440374ae75fd885b2b2d0c2fd932affa09ca0e9 Mon Sep 17 00:00:00 2001 From: Jiri Olsa Date: Mon, 5 Dec 2011 18:22:48 +0100 Subject: [PATCH 063/130] ftrace: Fix unregister ftrace_ops accounting @@ -104,7 +104,7 @@ Signed-off-by: Steven Rostedt Signed-off-by: Greg Kroah-Hartman --- kernel/trace/ftrace.c | 27 +++++++++++++-------------- - 1 files changed, 13 insertions(+), 14 deletions(-) + 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c index b1e8943..25b4f4d 100644 @@ -223,5 +223,5 @@ index b1e8943..25b4f4d 100644 mutex_unlock(&ftrace_lock); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0064-kconfig-streamline-config.pl-Simplify-backslash-line.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0064-kconfig-streamline-config.pl-Simplify-backslash-line.patch index 8d788a5a..a58d2e69 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0064-kconfig-streamline-config.pl-Simplify-backslash-line.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0064-kconfig-streamline-config.pl-Simplify-backslash-line.patch @@ -1,4 +1,4 @@ -From 700e5b37d0da1b3688992c53abba2ba9c123c547 Mon Sep 17 00:00:00 2001 +From d52eba613a8cd0e74e52248bff0ed579f3e801bc Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Fri, 13 Jan 2012 17:50:39 -0500 Subject: [PATCH 064/130] kconfig/streamline-config.pl: Simplify backslash @@ -14,7 +14,7 @@ Signed-off-by: Steven Rostedt Signed-off-by: Greg Kroah-Hartman --- scripts/kconfig/streamline_config.pl | 25 ++++++++++++------------- - 1 files changed, 12 insertions(+), 13 deletions(-) + 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/scripts/kconfig/streamline_config.pl b/scripts/kconfig/streamline_config.pl index ec7afce..42ef5ea 100644 @@ -64,5 +64,5 @@ index ec7afce..42ef5ea 100644 $obj =~ s/-/_/g; if ($obj =~ /(.*)\.o$/) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0065-kconfig-streamline-config.pl-Fix-parsing-Makefile-wi.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0065-kconfig-streamline-config.pl-Fix-parsing-Makefile-wi.patch index 443ada83..161c0535 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0065-kconfig-streamline-config.pl-Fix-parsing-Makefile-wi.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0065-kconfig-streamline-config.pl-Fix-parsing-Makefile-wi.patch @@ -1,4 +1,4 @@ -From 4f45c91ec4a5953d1a1bf1d88d8bf4fa5b0273a0 Mon Sep 17 00:00:00 2001 +From 8b26929b86cded7fa66cc9074a4090e14ebb0c4b Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Fri, 13 Jan 2012 17:53:40 -0500 Subject: [PATCH 065/130] kconfig/streamline-config.pl: Fix parsing Makefile @@ -36,7 +36,7 @@ Signed-off-by: Steven Rostedt Signed-off-by: Greg Kroah-Hartman --- scripts/kconfig/streamline_config.pl | 29 +++++++++++++++++++++++++++++ - 1 files changed, 29 insertions(+), 0 deletions(-) + 1 file changed, 29 insertions(+) diff --git a/scripts/kconfig/streamline_config.pl b/scripts/kconfig/streamline_config.pl index 42ef5ea..bccf07d 100644 @@ -94,5 +94,5 @@ index 42ef5ea..bccf07d 100644 if (defined($objs)) { foreach my $obj (split /\s+/,$objs) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0066-svcrpc-fix-double-free-on-shutdown-of-nfsd-after-cha.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0066-svcrpc-fix-double-free-on-shutdown-of-nfsd-after-cha.patch index 5f9ecc32..b029800b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0066-svcrpc-fix-double-free-on-shutdown-of-nfsd-after-cha.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0066-svcrpc-fix-double-free-on-shutdown-of-nfsd-after-cha.patch @@ -1,4 +1,4 @@ -From 843e6d14e855cc86d260b1077a3226d3344376af Mon Sep 17 00:00:00 2001 +From d3c9b9c72a382b9a4b8516e80896c278611b4f8a Mon Sep 17 00:00:00 2001 From: "J. Bruce Fields" Date: Thu, 22 Dec 2011 18:22:49 -0700 Subject: [PATCH 066/130] svcrpc: fix double-free on shutdown of nfsd after @@ -31,7 +31,7 @@ Signed-off-by: J. Bruce Fields Signed-off-by: Greg Kroah-Hartman --- net/sunrpc/svc.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/net/sunrpc/svc.c b/net/sunrpc/svc.c index 6e03888..5443ffd 100644 @@ -56,5 +56,5 @@ index 6e03888..5443ffd 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0067-svcrpc-destroy-server-sockets-all-at-once.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0067-svcrpc-destroy-server-sockets-all-at-once.patch index 021a4682..ab58b1da 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0067-svcrpc-destroy-server-sockets-all-at-once.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0067-svcrpc-destroy-server-sockets-all-at-once.patch @@ -1,4 +1,4 @@ -From c132bb68434e1dcfc0e148d1e677f4433d6cf075 Mon Sep 17 00:00:00 2001 +From d6eeab4595a510bd2e02a2e3055e02e9a70229de Mon Sep 17 00:00:00 2001 From: "J. Bruce Fields" Date: Tue, 29 Nov 2011 11:35:35 -0500 Subject: [PATCH 067/130] svcrpc: destroy server sockets all at once @@ -81,5 +81,5 @@ index 447cd0e..dcdc8df 100644 * Handle defer and revisit of requests */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0068-svcrpc-avoid-memory-corruption-on-pool-shutdown.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0068-svcrpc-avoid-memory-corruption-on-pool-shutdown.patch index e102471a..f66761f6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0068-svcrpc-avoid-memory-corruption-on-pool-shutdown.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0068-svcrpc-avoid-memory-corruption-on-pool-shutdown.patch @@ -1,4 +1,4 @@ -From fb5e1630fc3566904898da68a99cc8e764cb420f Mon Sep 17 00:00:00 2001 +From a8f0e6b90652d17d0c024d07c2b2bebe5193fc38 Mon Sep 17 00:00:00 2001 From: "J. Bruce Fields" Date: Tue, 29 Nov 2011 17:00:26 -0500 Subject: [PATCH 068/130] svcrpc: avoid memory-corruption on pool shutdown @@ -152,5 +152,5 @@ index dcdc8df..9ed2cd0 100644 /* -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0069-nfsd4-fix-lockowner-matching.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0069-nfsd4-fix-lockowner-matching.patch index 4025adab..47afe62e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0069-nfsd4-fix-lockowner-matching.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0069-nfsd4-fix-lockowner-matching.patch @@ -1,4 +1,4 @@ -From a626caf8192900669acd90726f7e2716a7cb4c8d Mon Sep 17 00:00:00 2001 +From f106681ab48d6ab554c724d829c7440ba7b02385 Mon Sep 17 00:00:00 2001 From: "J. Bruce Fields" Date: Mon, 7 Nov 2011 16:37:57 -0500 Subject: [PATCH 069/130] nfsd4: fix lockowner matching @@ -16,7 +16,7 @@ Signed-off-by: J. Bruce Fields Signed-off-by: Greg Kroah-Hartman --- fs/nfsd/nfs4state.c | 17 +++++++++++++++-- - 1 files changed, 15 insertions(+), 2 deletions(-) + 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c index 47e94e3..5abced7 100644 @@ -55,5 +55,5 @@ index 47e94e3..5abced7 100644 return NULL; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0070-nfsd-Fix-oops-when-parsing-a-0-length-export.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0070-nfsd-Fix-oops-when-parsing-a-0-length-export.patch index cadcd5a2..7e39e919 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0070-nfsd-Fix-oops-when-parsing-a-0-length-export.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0070-nfsd-Fix-oops-when-parsing-a-0-length-export.patch @@ -1,4 +1,4 @@ -From 721aa63a8836ec85efe320a384b97ba3c3048740 Mon Sep 17 00:00:00 2001 +From 5e9cbf662652df0e31bfe68d1e490b59946903aa Mon Sep 17 00:00:00 2001 From: Sasha Levin Date: Fri, 18 Nov 2011 12:14:49 +0200 Subject: [PATCH 070/130] nfsd: Fix oops when parsing a 0 length export @@ -62,7 +62,7 @@ Signed-off-by: J. Bruce Fields Signed-off-by: Greg Kroah-Hartman --- fs/nfsd/export.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/nfsd/export.c b/fs/nfsd/export.c index 62f3b90..5f312ab 100644 @@ -78,5 +78,5 @@ index 62f3b90..5f312ab 100644 mesg[mlen-1] = 0; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0071-fsnotify-don-t-BUG-in-fsnotify_destroy_mark.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0071-fsnotify-don-t-BUG-in-fsnotify_destroy_mark.patch index df126a59..77dc9814 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0071-fsnotify-don-t-BUG-in-fsnotify_destroy_mark.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0071-fsnotify-don-t-BUG-in-fsnotify_destroy_mark.patch @@ -1,4 +1,4 @@ -From 4af0dd80de2155ea9bdd1a691d5a902884639359 Mon Sep 17 00:00:00 2001 +From 02b345f49fe190f76c4191d6f189ce6ba1c86a1f Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Thu, 12 Jan 2012 17:59:46 +0100 Subject: [PATCH 071/130] fsnotify: don't BUG in fsnotify_destroy_mark() @@ -28,7 +28,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- fs/notify/mark.c | 8 +++++--- - 1 files changed, 5 insertions(+), 3 deletions(-) + 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fs/notify/mark.c b/fs/notify/mark.c index e14587d..f104d56 100644 @@ -57,5 +57,5 @@ index e14587d..f104d56 100644 * this mark was simultaneously being freed by inode. If that's the * case, we finish freeing the group here. -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0072-x86-UV-Update-Boot-messages-for-SGI-UV2-platform.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0072-x86-UV-Update-Boot-messages-for-SGI-UV2-platform.patch index 0fdc59a5..80e9a737 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0072-x86-UV-Update-Boot-messages-for-SGI-UV2-platform.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0072-x86-UV-Update-Boot-messages-for-SGI-UV2-platform.patch @@ -1,4 +1,4 @@ -From 9a2eeb78ce5b0f0d7a3a0d0917c10bd128d974d3 Mon Sep 17 00:00:00 2001 +From bf48d4506f72e6b2d8d6bd950aa5d32349f67d1d Mon Sep 17 00:00:00 2001 From: Jack Steiner Date: Fri, 6 Jan 2012 13:19:00 -0600 Subject: [PATCH 072/130] x86, UV: Update Boot messages for SGI UV2 platform @@ -19,7 +19,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- arch/x86/kernel/apic/x2apic_uv_x.c | 7 ++++++- - 1 files changed, 6 insertions(+), 1 deletions(-) + 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/x86/kernel/apic/x2apic_uv_x.c b/arch/x86/kernel/apic/x2apic_uv_x.c index 9d59bba..79b05b8 100644 @@ -40,5 +40,5 @@ index 9d59bba..79b05b8 100644 bytes = sizeof(struct uv_blade_info) * uv_num_possible_blades(); uv_blade_info = kzalloc(bytes, GFP_KERNEL); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0073-recordmcount-Fix-handling-of-elf64-big-endian-object.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0073-recordmcount-Fix-handling-of-elf64-big-endian-object.patch index f4bc9093..f919b971 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0073-recordmcount-Fix-handling-of-elf64-big-endian-object.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0073-recordmcount-Fix-handling-of-elf64-big-endian-object.patch @@ -1,4 +1,4 @@ -From e27a416d10935bfd79c8783a3b3ccf27e1d16230 Mon Sep 17 00:00:00 2001 +From 44ee897aa3824a1e070fc8b307ece4d3e03fb1c6 Mon Sep 17 00:00:00 2001 From: David Daney Date: Mon, 19 Dec 2011 17:42:42 -0800 Subject: [PATCH 073/130] recordmcount: Fix handling of elf64 big-endian @@ -26,7 +26,7 @@ Signed-off-by: Steven Rostedt Signed-off-by: Greg Kroah-Hartman --- scripts/recordmcount.h | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/recordmcount.h b/scripts/recordmcount.h index f40a6af6..54e35c1 100644 @@ -42,5 +42,5 @@ index f40a6af6..54e35c1 100644 return txtname; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0074-uvcvideo-Fix-integer-overflow-in-uvc_ioctl_ctrl_map.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0074-uvcvideo-Fix-integer-overflow-in-uvc_ioctl_ctrl_map.patch index afbd62db..6692b99a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0074-uvcvideo-Fix-integer-overflow-in-uvc_ioctl_ctrl_map.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0074-uvcvideo-Fix-integer-overflow-in-uvc_ioctl_ctrl_map.patch @@ -1,4 +1,4 @@ -From 847db7a6053aff7d165a60f10a8cb585a950e6f9 Mon Sep 17 00:00:00 2001 +From 237564961047194a9d952292197ccc794264cab7 Mon Sep 17 00:00:00 2001 From: Haogang Chen Date: Tue, 29 Nov 2011 18:32:25 -0300 Subject: [PATCH 074/130] uvcvideo: Fix integer overflow in @@ -23,7 +23,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/media/video/uvc/uvc_v4l2.c | 9 +++++++++ drivers/media/video/uvc/uvcvideo.h | 1 + - 2 files changed, 10 insertions(+), 0 deletions(-) + 2 files changed, 10 insertions(+) diff --git a/drivers/media/video/uvc/uvc_v4l2.c b/drivers/media/video/uvc/uvc_v4l2.c index dadf11f..cf7788f 100644 @@ -58,5 +58,5 @@ index 4c1392e..bc446ba 100644 /* Devices quirks */ #define UVC_QUIRK_STATUS_INTERVAL 0x00000001 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0075-dcache-use-a-dispose-list-in-select_parent.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0075-dcache-use-a-dispose-list-in-select_parent.patch index d369d7a3..4905db23 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0075-dcache-use-a-dispose-list-in-select_parent.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0075-dcache-use-a-dispose-list-in-select_parent.patch @@ -1,4 +1,4 @@ -From 48a7a2bae38f29f5b231f460dd2852e00e50d549 Mon Sep 17 00:00:00 2001 +From 396e27ebad49960c3fc3871b5d3204433c68228a Mon Sep 17 00:00:00 2001 From: Dave Chinner Date: Tue, 23 Aug 2011 18:56:24 +1000 Subject: [PATCH 075/130] dcache: use a dispose list in select_parent @@ -34,8 +34,8 @@ Signed-off-by: Linus Torvalds Signed-off-by: Al Viro Signed-off-by: Greg Kroah-Hartman --- - fs/dcache.c | 63 +++++++++++++++++++--------------------------------------- - 1 files changed, 21 insertions(+), 42 deletions(-) + fs/dcache.c | 63 ++++++++++++++++++++--------------------------------------- + 1 file changed, 21 insertions(+), 42 deletions(-) diff --git a/fs/dcache.c b/fs/dcache.c index 89509b5..108116e 100644 @@ -168,5 +168,5 @@ index 89509b5..108116e 100644 EXPORT_SYMBOL(shrink_dcache_parent); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0076-fix-shrink_dcache_parent-livelock.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0076-fix-shrink_dcache_parent-livelock.patch index 9dd4f0c5..1f4dc36a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0076-fix-shrink_dcache_parent-livelock.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0076-fix-shrink_dcache_parent-livelock.patch @@ -1,4 +1,4 @@ -From 26c9f57c6ada2518c265d0a52b29a26be7bcb746 Mon Sep 17 00:00:00 2001 +From 6eab425273195281f84409f2d6dcc004b528d42c Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Tue, 10 Jan 2012 18:22:25 +0100 Subject: [PATCH 076/130] fix shrink_dcache_parent() livelock @@ -126,5 +126,5 @@ index ed9f74f..4eb8c80 100644 #define DCACHE_NFSFS_RENAMED 0x1000 /* this dentry has been "silly renamed" and has to be deleted on the last -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0077-pnfsblock-acquire-im_lock-in-_preload_range.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0077-pnfsblock-acquire-im_lock-in-_preload_range.patch index 1bcc2726..03f3cfdd 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0077-pnfsblock-acquire-im_lock-in-_preload_range.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0077-pnfsblock-acquire-im_lock-in-_preload_range.patch @@ -1,4 +1,4 @@ -From 6feb42647758cf08e5707c9f6a2f0d78d6fb3cc8 Mon Sep 17 00:00:00 2001 +From d09a2f22bfced52dcccd53ccc62d2cd5d9f194b7 Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Thu, 12 Jan 2012 23:18:41 +0800 Subject: [PATCH 077/130] pnfsblock: acquire im_lock in _preload_range @@ -14,7 +14,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/blocklayout/extents.c | 11 ++++++----- - 1 files changed, 6 insertions(+), 5 deletions(-) + 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/fs/nfs/blocklayout/extents.c b/fs/nfs/blocklayout/extents.c index 19fa7b0..c69682a 100644 @@ -60,5 +60,5 @@ index 19fa7b0..c69682a 100644 spin_lock(&marks->im_lock); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0078-pnfsblock-don-t-spinlock-when-freeing-block_dev.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0078-pnfsblock-don-t-spinlock-when-freeing-block_dev.patch index 99b0428e..5896cb3a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0078-pnfsblock-don-t-spinlock-when-freeing-block_dev.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0078-pnfsblock-don-t-spinlock-when-freeing-block_dev.patch @@ -1,4 +1,4 @@ -From b6fd682adf525b6766b8e16b39e39412153d19da Mon Sep 17 00:00:00 2001 +From 0a4609957e5bbe4572cf9ace9e5011281295f296 Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Thu, 12 Jan 2012 23:18:47 +0800 Subject: [PATCH 078/130] pnfsblock: don't spinlock when freeing block_dev @@ -14,7 +14,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/blocklayout/blocklayout.c | 11 ++++------- - 1 files changed, 4 insertions(+), 7 deletions(-) + 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/fs/nfs/blocklayout/blocklayout.c b/fs/nfs/blocklayout/blocklayout.c index 281ae95..ce8129d 100644 @@ -42,5 +42,5 @@ index 281ae95..ce8129d 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0079-pnfsblock-limit-bio-page-count.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0079-pnfsblock-limit-bio-page-count.patch index 74d1d69d..7adc892a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0079-pnfsblock-limit-bio-page-count.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0079-pnfsblock-limit-bio-page-count.patch @@ -1,4 +1,4 @@ -From 4ebc5f6665b0d03c9488fafb7ac6f8bd2f104d70 Mon Sep 17 00:00:00 2001 +From c4fcaffd613b46fc4257023138c60d8f164bf584 Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Thu, 12 Jan 2012 23:18:48 +0800 Subject: [PATCH 079/130] pnfsblock: limit bio page count @@ -14,7 +14,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/blocklayout/blocklayout.c | 17 +++++++++++------ - 1 files changed, 11 insertions(+), 6 deletions(-) + 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/fs/nfs/blocklayout/blocklayout.c b/fs/nfs/blocklayout/blocklayout.c index ce8129d..3db6b82 100644 @@ -47,5 +47,5 @@ index ce8129d..3db6b82 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0080-mac80211-revert-on-channel-work-optimisations.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0080-mac80211-revert-on-channel-work-optimisations.patch index eca2dda2..7437cf4b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0080-mac80211-revert-on-channel-work-optimisations.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0080-mac80211-revert-on-channel-work-optimisations.patch @@ -1,4 +1,4 @@ -From 5b8206fb91b97732d80ada2e494e060d50ab30bd Mon Sep 17 00:00:00 2001 +From f3c55c9f0c6182e6a455ae406406e280ac34544c Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Tue, 29 Nov 2011 10:20:02 +0100 Subject: [PATCH 080/130] mac80211: revert on-channel work optimisations @@ -27,13 +27,13 @@ Signed-off-by: John W. Linville Signed-off-by: Stanislaw Gruszka Signed-off-by: Greg Kroah-Hartman --- - net/mac80211/ieee80211_i.h | 13 +++---- - net/mac80211/main.c | 58 +++----------------------------- - net/mac80211/offchannel.c | 68 +++++++++++++++++--------------------- - net/mac80211/rx.c | 10 ++++- - net/mac80211/scan.c | 77 ++++++++++++------------------------------- + net/mac80211/ieee80211_i.h | 13 ++++---- + net/mac80211/main.c | 58 ++++----------------------------- + net/mac80211/offchannel.c | 68 ++++++++++++++++++-------------------- + net/mac80211/rx.c | 10 ++++-- + net/mac80211/scan.c | 77 +++++++++++++------------------------------- net/mac80211/tx.c | 3 +- - net/mac80211/work.c | 77 ++++++------------------------------------- + net/mac80211/work.c | 77 +++++++------------------------------------- 7 files changed, 85 insertions(+), 221 deletions(-) diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h @@ -631,5 +631,5 @@ index 6c53b6d..99165ef 100644 /* give connection some time to breathe */ run_again(local, jiffies + HZ/2); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0081-HID-hid-multitouch-add-another-eGalax-id.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0081-HID-hid-multitouch-add-another-eGalax-id.patch index 92f44035..a03602e0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0081-HID-hid-multitouch-add-another-eGalax-id.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0081-HID-hid-multitouch-add-another-eGalax-id.patch @@ -1,4 +1,4 @@ -From 4b66a35b31fdc078582e40ec3cc0ee12abbffd17 Mon Sep 17 00:00:00 2001 +From 461b534b6a695034c7554b2bdf163b2ecb73b80d Mon Sep 17 00:00:00 2001 From: Chris Bagwell Date: Wed, 23 Nov 2011 10:54:27 +0100 Subject: [PATCH 081/130] HID: hid-multitouch - add another eGalax id @@ -15,7 +15,7 @@ Signed-off-by: Greg Kroah-Hartman drivers/hid/hid-core.c | 1 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-multitouch.c | 3 +++ - 3 files changed, 5 insertions(+), 0 deletions(-) + 3 files changed, 5 insertions(+) diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 1473067..b51cbf2 100644 @@ -56,5 +56,5 @@ index f1c909f..a59d939 100644 /* Elo TouchSystems IntelliTouch Plus panel */ { .driver_data = MT_CLS_DUAL_NSMU_CONTACTID, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0082-HID-multitouch-cleanup-with-eGalax-PID-definitions.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0082-HID-multitouch-cleanup-with-eGalax-PID-definitions.patch index db1d435e..1b523b8e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0082-HID-multitouch-cleanup-with-eGalax-PID-definitions.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0082-HID-multitouch-cleanup-with-eGalax-PID-definitions.patch @@ -1,4 +1,4 @@ -From e5664bb7172d41e38788a503d6e33d14af866fb5 Mon Sep 17 00:00:00 2001 +From c5c78207f8bd4e2613d6c132d92d53e7de9f2cba Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Wed, 23 Nov 2011 10:54:31 +0100 Subject: [PATCH 082/130] HID: multitouch: cleanup with eGalax PID definitions @@ -108,5 +108,5 @@ index a59d939..815bd22 100644 /* Elo TouchSystems IntelliTouch Plus panel */ { .driver_data = MT_CLS_DUAL_NSMU_CONTACTID, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0083-HID-multitouch-Add-egalax-ID-for-Acer-Iconia-W500.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0083-HID-multitouch-Add-egalax-ID-for-Acer-Iconia-W500.patch index 086ffed0..7479c06a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0083-HID-multitouch-Add-egalax-ID-for-Acer-Iconia-W500.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0083-HID-multitouch-Add-egalax-ID-for-Acer-Iconia-W500.patch @@ -1,4 +1,4 @@ -From f8c7a53e06ce63f80f74db3c6582be6d07ad0318 Mon Sep 17 00:00:00 2001 +From d920b5798c0d85998e5dae9304bef77c59320f12 Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Wed, 23 Nov 2011 10:54:32 +0100 Subject: [PATCH 083/130] HID: multitouch: Add egalax ID for Acer Iconia W500 @@ -17,7 +17,7 @@ Signed-off-by: Greg Kroah-Hartman drivers/hid/hid-core.c | 1 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-multitouch.c | 3 +++ - 3 files changed, 5 insertions(+), 0 deletions(-) + 3 files changed, 5 insertions(+) diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 4434aba..9cee7b2 100644 @@ -58,5 +58,5 @@ index 815bd22..c77d495 100644 /* Elo TouchSystems IntelliTouch Plus panel */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0084-HID-multitouch-add-support-for-the-MSI-Windpad-110W.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0084-HID-multitouch-add-support-for-the-MSI-Windpad-110W.patch index 885ca10b..8494df7e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0084-HID-multitouch-add-support-for-the-MSI-Windpad-110W.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0084-HID-multitouch-add-support-for-the-MSI-Windpad-110W.patch @@ -1,4 +1,4 @@ -From 5b2c651d5496aad3c5359e72fc6eb6efcadecc4e Mon Sep 17 00:00:00 2001 +From 9bd4b771e9f598f5cebad5146585eb30ececf118 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Wed, 23 Nov 2011 10:54:33 +0100 Subject: [PATCH 084/130] HID: multitouch: add support for the MSI Windpad @@ -16,7 +16,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-multitouch.c | 3 +++ - 2 files changed, 4 insertions(+), 0 deletions(-) + 2 files changed, 4 insertions(+) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index 9eb90b1..6ccd7df 100644 @@ -45,5 +45,5 @@ index c77d495..6f6b1d9 100644 { .driver_data = MT_CLS_EGALAX, HID_USB_DEVICE(USB_VENDOR_ID_DWAV, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0085-HID-hid-multitouch-add-support-for-new-Hanvon-panels.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0085-HID-hid-multitouch-add-support-for-new-Hanvon-panels.patch index e67f9256..ea172f6e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0085-HID-hid-multitouch-add-support-for-new-Hanvon-panels.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0085-HID-hid-multitouch-add-support-for-new-Hanvon-panels.patch @@ -1,4 +1,4 @@ -From 6da88efbdd98ef411f670b51ad6ab0ca5e3a753b Mon Sep 17 00:00:00 2001 +From 76fe9c37d75b5754a02958dfaa415b24e88e79f6 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Tue, 29 Nov 2011 13:13:12 +0100 Subject: [PATCH 085/130] HID: hid-multitouch: add support for new Hanvon @@ -14,7 +14,7 @@ Signed-off-by: Greg Kroah-Hartman drivers/hid/hid-core.c | 1 + drivers/hid/hid-ids.h | 3 +++ drivers/hid/hid-multitouch.c | 5 +++++ - 3 files changed, 9 insertions(+), 0 deletions(-) + 3 files changed, 9 insertions(+) diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c index 9cee7b2..a1cb906 100644 @@ -59,5 +59,5 @@ index 6f6b1d9..ea20c8e 100644 { .driver_data = MT_CLS_SERIAL, HID_USB_DEVICE(USB_VENDOR_ID_IDEACOM, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0086-HID-multitouch-add-support-of-Atmel-multitouch-panel.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0086-HID-multitouch-add-support-of-Atmel-multitouch-panel.patch index 1c03e1df..a4613258 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0086-HID-multitouch-add-support-of-Atmel-multitouch-panel.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0086-HID-multitouch-add-support-of-Atmel-multitouch-panel.patch @@ -1,4 +1,4 @@ -From ba791aa0bf69b20ba364329edc62dc04ddb86dfc Mon Sep 17 00:00:00 2001 +From 865db49262c7496029b756c88a64a274d22dcf08 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Fri, 23 Dec 2011 15:40:59 +0100 Subject: [PATCH 086/130] HID: multitouch: add support of Atmel multitouch @@ -14,7 +14,7 @@ Signed-off-by: Greg Kroah-Hartman drivers/hid/Kconfig | 1 + drivers/hid/hid-ids.h | 3 +++ drivers/hid/hid-multitouch.c | 5 +++++ - 3 files changed, 9 insertions(+), 0 deletions(-) + 3 files changed, 9 insertions(+) diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index 332c22a..36f5df3 100644 @@ -59,5 +59,5 @@ index ea20c8e..7f83024 100644 { .driver_data = MT_CLS_DUAL_INRANGE_CONTACTNUMBER, HID_USB_DEVICE(USB_VENDOR_ID_CANDO, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0087-HID-multitouch-add-support-for-3M-32.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0087-HID-multitouch-add-support-for-3M-32.patch index e87a4085..d0701b6b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0087-HID-multitouch-add-support-for-3M-32.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0087-HID-multitouch-add-support-for-3M-32.patch @@ -1,4 +1,4 @@ -From 59e1439e23925a4029af1ba09e54e57d6824d6af Mon Sep 17 00:00:00 2001 +From a3e4bd3ab18fd8f60692869405d89513fa7caecc Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Fri, 23 Dec 2011 15:41:00 +0100 Subject: [PATCH 087/130] HID: multitouch: add support for 3M 32" @@ -12,7 +12,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-multitouch.c | 3 +++ - 2 files changed, 4 insertions(+), 0 deletions(-) + 2 files changed, 4 insertions(+) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h index bf95a50..6e53391a 100644 @@ -41,5 +41,5 @@ index 7f83024..4a63dee 100644 /* ActionStar panels */ { .driver_data = MT_CLS_DEFAULT, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0088-HID-hid-multitouch-add-support-9-new-Xiroku-devices.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0088-HID-hid-multitouch-add-support-9-new-Xiroku-devices.patch index 9a51d31d..666029c3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0088-HID-hid-multitouch-add-support-9-new-Xiroku-devices.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0088-HID-hid-multitouch-add-support-9-new-Xiroku-devices.patch @@ -1,4 +1,4 @@ -From 9f0708248c8226860e4fbb4492575f7128e593d5 Mon Sep 17 00:00:00 2001 +From 8b47318c07c10fa562d0e62a9d1b5d89d5338aa1 Mon Sep 17 00:00:00 2001 From: Masatoshi Hoshikawa Date: Thu, 5 Jan 2012 11:53:46 +0900 Subject: [PATCH 088/130] HID: hid-multitouch: add support 9 new Xiroku @@ -16,7 +16,7 @@ Signed-off-by: Greg Kroah-Hartman drivers/hid/hid-core.c | 9 +++++++++ drivers/hid/hid-ids.h | 11 +++++++++++ drivers/hid/hid-multitouch.c | 29 +++++++++++++++++++++++++++++ - 4 files changed, 50 insertions(+), 0 deletions(-) + 4 files changed, 50 insertions(+) diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index 36f5df3..d21f6d0 100644 @@ -113,5 +113,5 @@ index 4a63dee..995fc4c 100644 }; MODULE_DEVICE_TABLE(hid, mt_devices); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0089-fix-cputime-overflow-in-uptime_proc_show.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0089-fix-cputime-overflow-in-uptime_proc_show.patch index ba211f09..1bd7ad2e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0089-fix-cputime-overflow-in-uptime_proc_show.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0089-fix-cputime-overflow-in-uptime_proc_show.patch @@ -1,4 +1,4 @@ -From 7d6b552faf6a591c44f680e3e897a1bd6471985a Mon Sep 17 00:00:00 2001 +From 5f8cae871c99479c79aa493512b31ad830e8eaaa Mon Sep 17 00:00:00 2001 From: Martin Schwidefsky Date: Thu, 15 Dec 2011 14:56:10 +0100 Subject: [PATCH 089/130] fix cputime overflow in uptime_proc_show @@ -15,7 +15,7 @@ Signed-off-by: Martin Schwidefsky Signed-off-by: Greg Kroah-Hartman --- fs/proc/uptime.c | 9 +++++++-- - 1 files changed, 7 insertions(+), 2 deletions(-) + 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/fs/proc/uptime.c b/fs/proc/uptime.c index 766b1d4..29166ec 100644 @@ -45,5 +45,5 @@ index 766b1d4..29166ec 100644 (unsigned long) uptime.tv_sec, (uptime.tv_nsec / (NSEC_PER_SEC / 100)), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0090-block-add-and-use-scsi_blk_cmd_ioctl.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0090-block-add-and-use-scsi_blk_cmd_ioctl.patch index 943cf412..02ee9360 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0090-block-add-and-use-scsi_blk_cmd_ioctl.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0090-block-add-and-use-scsi_blk_cmd_ioctl.patch @@ -1,4 +1,4 @@ -From 4adb778fc31d3c9c7707167165b07138f31c78c4 Mon Sep 17 00:00:00 2001 +From fd9b7416ae26e584935f0a1fdf215fb318c54b07 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 12 Jan 2012 16:01:27 +0100 Subject: [PATCH 090/130] block: add and use scsi_blk_cmd_ioctl @@ -162,5 +162,5 @@ index 94acd81..ca7b869 100644 unsigned int, void __user *); extern int sg_scsi_ioctl(struct request_queue *, struct gendisk *, fmode_t, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0091-block-fail-SCSI-passthrough-ioctls-on-partition-devi.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0091-block-fail-SCSI-passthrough-ioctls-on-partition-devi.patch index 50747707..96a4a599 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0091-block-fail-SCSI-passthrough-ioctls-on-partition-devi.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0091-block-fail-SCSI-passthrough-ioctls-on-partition-devi.patch @@ -1,4 +1,4 @@ -From b4bc30558b98e2eba6f6d86239d49bf3d60015cb Mon Sep 17 00:00:00 2001 +From 5c9da4628ea28104cb0ec862b8564e413e7615db Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 12 Jan 2012 16:01:28 +0100 Subject: [PATCH 091/130] block: fail SCSI passthrough ioctls on partition @@ -162,5 +162,5 @@ index ca7b869..0ed1eb0 100644 unsigned int, void __user *); extern int scsi_cmd_ioctl(struct request_queue *, struct gendisk *, fmode_t, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0092-dm-do-not-forward-ioctls-from-logical-volumes-to-the.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0092-dm-do-not-forward-ioctls-from-logical-volumes-to-the.patch index 6cf77084..de870c20 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0092-dm-do-not-forward-ioctls-from-logical-volumes-to-the.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0092-dm-do-not-forward-ioctls-from-logical-volumes-to-the.patch @@ -1,4 +1,4 @@ -From eb8de39f8d8116261b98f971f3e3e2230fa3abcf Mon Sep 17 00:00:00 2001 +From 8b2ef9bc1880287a083605e630413a47e3a2f436 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 12 Jan 2012 16:01:29 +0100 Subject: [PATCH 092/130] dm: do not forward ioctls from logical volumes to @@ -86,5 +86,5 @@ index 5e0090e..801d92d 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0093-proc-clean-up-and-fix-proc-pid-mem-handling.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0093-proc-clean-up-and-fix-proc-pid-mem-handling.patch index 7189318a..534e2e03 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0093-proc-clean-up-and-fix-proc-pid-mem-handling.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0093-proc-clean-up-and-fix-proc-pid-mem-handling.patch @@ -1,4 +1,4 @@ -From 483f23031ea337d0abf4392186bdfd2b8ae5dce3 Mon Sep 17 00:00:00 2001 +From 7d09634d53fa1f102121d718ca837ebae0fdce18 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Tue, 17 Jan 2012 15:21:19 -0800 Subject: [PATCH 093/130] proc: clean up and fix /proc//mem handling @@ -33,7 +33,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- fs/proc/base.c | 145 +++++++++++++++----------------------------------------- - 1 files changed, 39 insertions(+), 106 deletions(-) + 1 file changed, 39 insertions(+), 106 deletions(-) diff --git a/fs/proc/base.c b/fs/proc/base.c index 851ba3d..1fc1dca 100644 @@ -267,5 +267,5 @@ index 851ba3d..1fc1dca 100644 static ssize_t environ_read(struct file *file, char __user *buf, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0094-ALSA-HDA-Use-LPIB-position-fix-for-Macbook-Pro-7-1.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0094-ALSA-HDA-Use-LPIB-position-fix-for-Macbook-Pro-7-1.patch index 85652b07..a22e6a5e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0094-ALSA-HDA-Use-LPIB-position-fix-for-Macbook-Pro-7-1.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0094-ALSA-HDA-Use-LPIB-position-fix-for-Macbook-Pro-7-1.patch @@ -1,4 +1,4 @@ -From 19c9fdb5e8d481a2a13b437ef124486808a35726 Mon Sep 17 00:00:00 2001 +From 718c5470bcef49ad7edc9674a4e96a222a2f4512 Mon Sep 17 00:00:00 2001 From: David Henningsson Date: Thu, 12 Jan 2012 16:31:14 +0100 Subject: [PATCH 094/130] ALSA: HDA: Use LPIB position fix for Macbook Pro 7,1 @@ -16,7 +16,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/hda_intel.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index c2f79e6..5b2b75b 100644 @@ -31,5 +31,5 @@ index c2f79e6..5b2b75b 100644 SND_PCI_QUIRK(0x1458, 0xa022, "ga-ma770-ud3", POS_FIX_LPIB), SND_PCI_QUIRK(0x1462, 0x1002, "MSI Wind U115", POS_FIX_LPIB), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0095-ALSA-virtuoso-Xonar-DS-fix-polarity-of-front-output.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0095-ALSA-virtuoso-Xonar-DS-fix-polarity-of-front-output.patch index aa943815..670db94b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0095-ALSA-virtuoso-Xonar-DS-fix-polarity-of-front-output.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0095-ALSA-virtuoso-Xonar-DS-fix-polarity-of-front-output.patch @@ -1,4 +1,4 @@ -From a199c605727cb1fd45800b12ede56637c027e0a2 Mon Sep 17 00:00:00 2001 +From 569face0953213dc1e6f92c6371d3246effc9404 Mon Sep 17 00:00:00 2001 From: Clemens Ladisch Date: Sat, 14 Jan 2012 16:42:24 +0100 Subject: [PATCH 095/130] ALSA: virtuoso: Xonar DS: fix polarity of front @@ -18,7 +18,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/oxygen/xonar_wm87x6.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/sound/pci/oxygen/xonar_wm87x6.c b/sound/pci/oxygen/xonar_wm87x6.c index 42d1ab1..915546a 100644 @@ -33,5 +33,5 @@ index 42d1ab1..915546a 100644 WM8776_PL_LEFT_LEFT | WM8776_PL_RIGHT_RIGHT); wm8776_write(chip, WM8776_DACMUTE, chip->dac_mute ? WM8776_DMUTE : 0); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0096-ALSA-HDA-Fix-internal-microphone-on-Dell-Studio-16-X.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0096-ALSA-HDA-Fix-internal-microphone-on-Dell-Studio-16-X.patch index 80bf14e7..82d8935c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0096-ALSA-HDA-Fix-internal-microphone-on-Dell-Studio-16-X.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0096-ALSA-HDA-Fix-internal-microphone-on-Dell-Studio-16-X.patch @@ -1,4 +1,4 @@ -From 6ddbb15e9a2b460a42697a83ab2b4119978af8c8 Mon Sep 17 00:00:00 2001 +From d790354ebeffb41bfe1fb34572c258a7a5fdb475 Mon Sep 17 00:00:00 2001 From: David Henningsson Date: Mon, 16 Jan 2012 10:52:20 +0100 Subject: [PATCH 096/130] ALSA: HDA: Fix internal microphone on Dell Studio 16 @@ -16,7 +16,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_sigmatel.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index a87b260..f3c73a9 100644 @@ -32,5 +32,5 @@ index a87b260..f3c73a9 100644 "Dell Studio 1558", STAC_DELL_M6_DMIC), {} /* terminator */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0097-TOMOYO-Accept-000-as-a-valid-character.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0097-TOMOYO-Accept-000-as-a-valid-character.patch index b6908ae5..fba28aac 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0097-TOMOYO-Accept-000-as-a-valid-character.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0097-TOMOYO-Accept-000-as-a-valid-character.patch @@ -1,4 +1,4 @@ -From 4e99d3453e09872ef6979dfe1518b80377fa5134 Mon Sep 17 00:00:00 2001 +From b85512a847012899a22246572d01a7d223bd3222 Mon Sep 17 00:00:00 2001 From: Tetsuo Handa Date: Sun, 15 Jan 2012 11:05:59 +0900 Subject: [PATCH 097/130] TOMOYO: Accept \000 as a valid character. @@ -15,7 +15,7 @@ Signed-off-by: James Morris Signed-off-by: Greg Kroah-Hartman --- security/tomoyo/util.c | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/security/tomoyo/util.c b/security/tomoyo/util.c index 4a9b4b2..867558c 100644 @@ -39,5 +39,5 @@ index 4a9b4b2..867558c 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0098-intel-idle-Make-idle-driver-more-robust.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0098-intel-idle-Make-idle-driver-more-robust.patch index b800a3ea..d7a7611d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0098-intel-idle-Make-idle-driver-more-robust.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0098-intel-idle-Make-idle-driver-more-robust.patch @@ -1,4 +1,4 @@ -From 1ca189655bf3edf14c4837eba5873fc9c50f7e15 Mon Sep 17 00:00:00 2001 +From ea9646e5ea87fd6140ed54f3b09ca46475ce6a2e Mon Sep 17 00:00:00 2001 From: Thomas Renninger Date: Sun, 4 Dec 2011 22:17:29 +0100 Subject: [PATCH 098/130] intel idle: Make idle driver more robust @@ -32,7 +32,7 @@ Signed-off-by: Len Brown Signed-off-by: Greg Kroah-Hartman --- drivers/idle/intel_idle.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/idle/intel_idle.c b/drivers/idle/intel_idle.c index 5d2f8e1..1dafcc3 100644 @@ -49,5 +49,5 @@ index 5d2f8e1..1dafcc3 100644 pr_debug(PREFIX "MWAIT substates: 0x%x\n", mwait_substates); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0099-intel_idle-fix-API-misuse.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0099-intel_idle-fix-API-misuse.patch index 2a171bee..e6b16977 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0099-intel_idle-fix-API-misuse.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0099-intel_idle-fix-API-misuse.patch @@ -1,4 +1,4 @@ -From aaeec055d714b03aededdf7bd4eb75415e16f1ce Mon Sep 17 00:00:00 2001 +From 6fc773be070e8390d544439896111359f7ad5d5e Mon Sep 17 00:00:00 2001 From: Shaohua Li Date: Tue, 10 Jan 2012 15:48:19 -0800 Subject: [PATCH 099/130] intel_idle: fix API misuse @@ -18,7 +18,7 @@ Signed-off-by: Len Brown Signed-off-by: Greg Kroah-Hartman --- drivers/idle/intel_idle.c | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/idle/intel_idle.c b/drivers/idle/intel_idle.c index 1dafcc3..5b39216 100644 @@ -52,5 +52,5 @@ index 1dafcc3..5b39216 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0100-ACPI-Store-SRAT-table-revision.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0100-ACPI-Store-SRAT-table-revision.patch index b729f78a..0517a288 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0100-ACPI-Store-SRAT-table-revision.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0100-ACPI-Store-SRAT-table-revision.patch @@ -1,4 +1,4 @@ -From 30301eff41ac5268c71f2790e22d600785cd2664 Mon Sep 17 00:00:00 2001 +From 728b80c9d9c824758d199b30badeede283997288 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Tue, 17 Jan 2012 04:18:02 -0500 Subject: [PATCH 100/130] ACPI: Store SRAT table revision @@ -20,7 +20,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/acpi/numa.c | 6 ++++++ include/acpi/acpi_numa.h | 1 + - 2 files changed, 7 insertions(+), 0 deletions(-) + 2 files changed, 7 insertions(+) diff --git a/drivers/acpi/numa.c b/drivers/acpi/numa.c index 3b5c318..e56f3be 100644 @@ -62,5 +62,5 @@ index 1739726..451823c 100644 #endif /* CONFIG_ACPI_NUMA */ #endif /* __ACP_NUMA_H */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0101-ACPI-x86-Use-SRAT-table-rev-to-use-8bit-or-32bit-PXM.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0101-ACPI-x86-Use-SRAT-table-rev-to-use-8bit-or-32bit-PXM.patch index 7cee68e5..e388bd86 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0101-ACPI-x86-Use-SRAT-table-rev-to-use-8bit-or-32bit-PXM.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0101-ACPI-x86-Use-SRAT-table-rev-to-use-8bit-or-32bit-PXM.patch @@ -1,4 +1,4 @@ -From 0e45b514e46f9eff94b28f527e63141cc5690f53 Mon Sep 17 00:00:00 2001 +From a3f5e6cdc32940c2bb38883fbf59310e3f47562b Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Tue, 17 Jan 2012 04:20:31 -0500 Subject: [PATCH 101/130] ACPI, x86: Use SRAT table rev to use 8bit or 32bit @@ -21,7 +21,7 @@ Signed-off-by: Len Brown Signed-off-by: Greg Kroah-Hartman --- arch/x86/mm/srat.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/arch/x86/mm/srat.c b/arch/x86/mm/srat.c index 81dbfde..7efd0c6 100644 @@ -46,5 +46,5 @@ index 81dbfde..7efd0c6 100644 if (node < 0) { printk(KERN_ERR "SRAT: Too many proximity domains.\n"); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0102-ACPI-ia64-Use-SRAT-table-rev-to-use-8bit-or-16-32bit.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0102-ACPI-ia64-Use-SRAT-table-rev-to-use-8bit-or-16-32bit.patch index 0c45ecda..9db21e76 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0102-ACPI-ia64-Use-SRAT-table-rev-to-use-8bit-or-16-32bit.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0102-ACPI-ia64-Use-SRAT-table-rev-to-use-8bit-or-16-32bit.patch @@ -1,4 +1,4 @@ -From 559618f3ecbf0414d42fdf0d752e86e05b989847 Mon Sep 17 00:00:00 2001 +From 4e2cabc871e43094be5d5e2968cf2759bfc42446 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Tue, 17 Jan 2012 04:21:49 -0500 Subject: [PATCH 102/130] ACPI, ia64: Use SRAT table rev to use 8bit or @@ -26,7 +26,7 @@ Signed-off-by: Len Brown Signed-off-by: Greg Kroah-Hartman --- arch/ia64/kernel/acpi.c | 10 ++++++---- - 1 files changed, 6 insertions(+), 4 deletions(-) + 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/arch/ia64/kernel/acpi.c b/arch/ia64/kernel/acpi.c index bfb4d01..5207035 100644 @@ -62,5 +62,5 @@ index bfb4d01..5207035 100644 return pxm; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0103-ACPICA-Put-back-the-call-to-acpi_os_validate_address.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0103-ACPICA-Put-back-the-call-to-acpi_os_validate_address.patch index 100721eb..28e650a1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0103-ACPICA-Put-back-the-call-to-acpi_os_validate_address.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0103-ACPICA-Put-back-the-call-to-acpi_os_validate_address.patch @@ -1,4 +1,4 @@ -From 41a419ec07d2a21659f9258e614ead0a80cf23a8 Mon Sep 17 00:00:00 2001 +From 1d0cc972d03315012d34ed57d5929597fe16513d Mon Sep 17 00:00:00 2001 From: Lin Ming Date: Tue, 29 Nov 2011 22:13:35 +0800 Subject: [PATCH 103/130] ACPICA: Put back the call to @@ -18,7 +18,7 @@ Signed-off-by: Len Brown Signed-off-by: Greg Kroah-Hartman --- drivers/acpi/acpica/dsargs.c | 24 ++++++++++++++++++++++++ - 1 files changed, 24 insertions(+), 0 deletions(-) + 1 file changed, 24 insertions(+) diff --git a/drivers/acpi/acpica/dsargs.c b/drivers/acpi/acpica/dsargs.c index 8c7b997..42163d8 100644 @@ -55,5 +55,5 @@ index 8c7b997..42163d8 100644 return_ACPI_STATUS(status); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0104-ACPI-processor-fix-acpi_get_cpuid-for-UP-processor.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0104-ACPI-processor-fix-acpi_get_cpuid-for-UP-processor.patch index da6b2f83..9a2227c9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0104-ACPI-processor-fix-acpi_get_cpuid-for-UP-processor.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0104-ACPI-processor-fix-acpi_get_cpuid-for-UP-processor.patch @@ -1,4 +1,4 @@ -From 8f8ad292bbb34d56fdf612c13fb6f24da376c007 Mon Sep 17 00:00:00 2001 +From 9a808d369e4ff2dea161f009f81fa4daf32218ad Mon Sep 17 00:00:00 2001 From: Lin Ming Date: Tue, 13 Dec 2011 09:36:03 +0800 Subject: [PATCH 104/130] ACPI: processor: fix acpi_get_cpuid for UP processor @@ -31,7 +31,7 @@ Signed-off-by: Len Brown Signed-off-by: Greg Kroah-Hartman --- drivers/acpi/processor_core.c | 26 ++++++++++++++++++++++++-- - 1 files changed, 24 insertions(+), 2 deletions(-) + 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/drivers/acpi/processor_core.c b/drivers/acpi/processor_core.c index 3a0428e..c850de4 100644 @@ -71,5 +71,5 @@ index 3a0428e..c850de4 100644 #ifdef CONFIG_SMP for_each_possible_cpu(i) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0105-sym53c8xx-Fix-NULL-pointer-dereference-in-slave_dest.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0105-sym53c8xx-Fix-NULL-pointer-dereference-in-slave_dest.patch index c17898ab..4d3dd26b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0105-sym53c8xx-Fix-NULL-pointer-dereference-in-slave_dest.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0105-sym53c8xx-Fix-NULL-pointer-dereference-in-slave_dest.patch @@ -1,4 +1,4 @@ -From 40922e4e53c0eaef6473c1cf8ef15fea5076e4b5 Mon Sep 17 00:00:00 2001 +From 2d67bed9e2fee02c9cca9582ed2719394bcbc124 Mon Sep 17 00:00:00 2001 From: Stratos Psomadakis Date: Sun, 4 Dec 2011 02:23:54 +0200 Subject: [PATCH 105/130] sym53c8xx: Fix NULL pointer dereference in @@ -15,7 +15,7 @@ Signed-off-by: James Bottomley Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/sym53c8xx_2/sym_glue.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/drivers/scsi/sym53c8xx_2/sym_glue.c b/drivers/scsi/sym53c8xx_2/sym_glue.c index b4543f5..36d1ed7 100644 @@ -33,5 +33,5 @@ index b4543f5..36d1ed7 100644 if (lp->busy_itlq || lp->busy_itl) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0106-target-Set-response-format-in-INQUIRY-response.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0106-target-Set-response-format-in-INQUIRY-response.patch index 8c83cb5d..4d00f5ec 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0106-target-Set-response-format-in-INQUIRY-response.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0106-target-Set-response-format-in-INQUIRY-response.patch @@ -1,4 +1,4 @@ -From 93a9397c36390facb429c34a7bca31b7c6c5df39 Mon Sep 17 00:00:00 2001 +From ce97634c9e0f76ad9e01acc6bc4d5d7c92e2cb52 Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Tue, 6 Dec 2011 10:02:09 -0800 Subject: [PATCH 106/130] target: Set response format in INQUIRY response @@ -14,7 +14,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_cdb.c | 12 ++++++++++++ - 1 files changed, 12 insertions(+), 0 deletions(-) + 1 file changed, 12 insertions(+) diff --git a/drivers/target/target_core_cdb.c b/drivers/target/target_core_cdb.c index 831468b..2e8c1be 100644 @@ -40,5 +40,5 @@ index 831468b..2e8c1be 100644 */ if (dev->se_sub_dev->t10_alua.alua_type == SPC3_ALUA_EMULATED) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0107-target-Set-additional-sense-length-field-in-sense-da.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0107-target-Set-additional-sense-length-field-in-sense-da.patch index ccf6a350..89cf1cb9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0107-target-Set-additional-sense-length-field-in-sense-da.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0107-target-Set-additional-sense-length-field-in-sense-da.patch @@ -1,4 +1,4 @@ -From 894360c2f0b3fca21a3e663f60746476a185f100 Mon Sep 17 00:00:00 2001 +From 02773707d85c4c5d94d7e75eec75a111dae1bf8b Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Tue, 13 Dec 2011 14:55:33 -0800 Subject: [PATCH 107/130] target: Set additional sense length field in sense @@ -42,7 +42,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_transport.c | 14 ++++++++++++++ include/target/target_core_base.h | 1 + - 2 files changed, 15 insertions(+), 0 deletions(-) + 2 files changed, 15 insertions(+) diff --git a/drivers/target/target_core_transport.c b/drivers/target/target_core_transport.c index 0257658..e87d0eb 100644 @@ -173,5 +173,5 @@ index 6873c7d..a79886c 100644 #define SPC_ASCQ_KEY_OFFSET 13 #define TRANSPORT_IQN_LEN 224 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0108-bcma-invalidate-the-mapped-core-over-suspend-resume.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0108-bcma-invalidate-the-mapped-core-over-suspend-resume.patch index 5ea191af..0a95caae 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0108-bcma-invalidate-the-mapped-core-over-suspend-resume.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0108-bcma-invalidate-the-mapped-core-over-suspend-resume.patch @@ -1,4 +1,4 @@ -From 48f4e889aa88368a9ac548bba39c37663d012739 Mon Sep 17 00:00:00 2001 +From f247747caad5d93e854a4ebab125e97e119a7c94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= Date: Fri, 13 Jan 2012 23:58:38 +0100 Subject: [PATCH 108/130] bcma: invalidate the mapped core over suspend/resume @@ -18,7 +18,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/bcma/host_pci.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/drivers/bcma/host_pci.c b/drivers/bcma/host_pci.c index 990f5a8..48e06be 100644 @@ -40,5 +40,5 @@ index 990f5a8..48e06be 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0109-cx23885-dvb-check-if-dvb_attach-succeded.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0109-cx23885-dvb-check-if-dvb_attach-succeded.patch index 210ff019..68e70fa7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0109-cx23885-dvb-check-if-dvb_attach-succeded.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0109-cx23885-dvb-check-if-dvb_attach-succeded.patch @@ -1,4 +1,4 @@ -From 1d2015b35f096926482fe3c1b5b3b84c0f8a34b3 Mon Sep 17 00:00:00 2001 +From eba71ad513d0aaab1592c2a0f96689fb99e84358 Mon Sep 17 00:00:00 2001 From: Miroslav Slugen Date: Sun, 11 Dec 2011 18:57:58 -0300 Subject: [PATCH 109/130] cx23885-dvb: check if dvb_attach() succeded @@ -13,7 +13,7 @@ Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Greg Kroah-Hartman --- drivers/media/video/cx23885/cx23885-dvb.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/drivers/media/video/cx23885/cx23885-dvb.c b/drivers/media/video/cx23885/cx23885-dvb.c index bcb45be..f0482b2 100644 @@ -32,5 +32,5 @@ index bcb45be..f0482b2 100644 break; case CX23885_BOARD_TBS_6920: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0110-cx88-fix-don-t-duplicate-xc4000-entry-for-radio.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0110-cx88-fix-don-t-duplicate-xc4000-entry-for-radio.patch index 20dd5ecf..41af993c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0110-cx88-fix-don-t-duplicate-xc4000-entry-for-radio.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0110-cx88-fix-don-t-duplicate-xc4000-entry-for-radio.patch @@ -1,4 +1,4 @@ -From 62b69534abbda46006d5372502ae08e2df541e58 Mon Sep 17 00:00:00 2001 +From 4cdd59d625b7597263d5bf1420baf29dda1dbcf9 Mon Sep 17 00:00:00 2001 From: Miroslav Slugen Date: Sun, 11 Dec 2011 19:00:06 -0300 Subject: [PATCH 110/130] cx88: fix: don't duplicate xc4000 entry for radio @@ -15,7 +15,7 @@ Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Greg Kroah-Hartman --- drivers/media/video/cx88/cx88-cards.c | 24 ++++++++++++------------ - 1 files changed, 12 insertions(+), 12 deletions(-) + 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/media/video/cx88/cx88-cards.c b/drivers/media/video/cx88/cx88-cards.c index 0d719fa..3929d93 100644 @@ -91,5 +91,5 @@ index 0d719fa..3929d93 100644 * GPIO * 2: 1: mute audio -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0111-tuner-Fix-numberspace-conflict-between-xc4000-and-pt.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0111-tuner-Fix-numberspace-conflict-between-xc4000-and-pt.patch index 8111a5a0..8eacbcac 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0111-tuner-Fix-numberspace-conflict-between-xc4000-and-pt.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0111-tuner-Fix-numberspace-conflict-between-xc4000-and-pt.patch @@ -1,4 +1,4 @@ -From d713ae5fcd06e723ac059ae03311b10d5508a272 Mon Sep 17 00:00:00 2001 +From 9f3c2f09e3c5ffbbbb98cb248b423cbdd8a86a9e Mon Sep 17 00:00:00 2001 From: Miroslav Slugen Date: Sun, 11 Dec 2011 18:47:32 -0300 Subject: [PATCH 111/130] tuner: Fix numberspace conflict between xc4000 and @@ -14,7 +14,7 @@ Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Greg Kroah-Hartman --- include/media/tuner.h | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/media/tuner.h b/include/media/tuner.h index 89c290b..29e1920 100644 @@ -38,5 +38,5 @@ index 89c290b..29e1920 100644 #define TDA9887_PRESENT (1<<0) #define TDA9887_PORT1_INACTIVE (1<<1) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0112-tracepoints-module-Fix-disabling-tracepoints-with-ta.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0112-tracepoints-module-Fix-disabling-tracepoints-with-ta.patch index d6533b7d..484a59ac 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0112-tracepoints-module-Fix-disabling-tracepoints-with-ta.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0112-tracepoints-module-Fix-disabling-tracepoints-with-ta.patch @@ -1,4 +1,4 @@ -From 18a0d839d63af34c8327754de80855fe7f6d9c17 Mon Sep 17 00:00:00 2001 +From f346bd3ef355be96371b53ec2e93f072618bdce7 Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Fri, 13 Jan 2012 21:40:59 -0500 Subject: [PATCH 112/130] tracepoints/module: Fix disabling tracepoints with @@ -24,7 +24,7 @@ Signed-off-by: Steven Rostedt Signed-off-by: Greg Kroah-Hartman --- kernel/tracepoint.c | 7 ++++--- - 1 files changed, 4 insertions(+), 3 deletions(-) + 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/kernel/tracepoint.c b/kernel/tracepoint.c index db110b8..f1539de 100644 @@ -46,5 +46,5 @@ index db110b8..f1539de 100644 mutex_lock(&tracepoints_mutex); tp_mod = kmalloc(sizeof(struct tp_module), GFP_KERNEL); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0113-I2C-OMAP-correct-SYSC-register-offset-for-OMAP4.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0113-I2C-OMAP-correct-SYSC-register-offset-for-OMAP4.patch index 4a8f8cdd..3c2c1b4d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0113-I2C-OMAP-correct-SYSC-register-offset-for-OMAP4.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0113-I2C-OMAP-correct-SYSC-register-offset-for-OMAP4.patch @@ -1,4 +1,4 @@ -From 9d4b4b0db1a41d1ec947a28c1bae7685211d934d Mon Sep 17 00:00:00 2001 +From f7455ca607fd743b247e01c51d4558ff4f4b0e23 Mon Sep 17 00:00:00 2001 From: Alexander Aring Date: Thu, 8 Dec 2011 15:43:53 +0100 Subject: [PATCH 113/130] I2C: OMAP: correct SYSC register offset for OMAP4 @@ -14,7 +14,7 @@ Signed-off-by: Kevin Hilman Signed-off-by: Greg Kroah-Hartman --- drivers/i2c/busses/i2c-omap.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c index 82fff06..e0733b7 100644 @@ -30,5 +30,5 @@ index 82fff06..e0733b7 100644 [OMAP_I2C_OA_REG] = 0xa8, [OMAP_I2C_SA_REG] = 0xac, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0114-x86-UV2-Fix-new-UV2-hardware-by-using-native-UV2-bro.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0114-x86-UV2-Fix-new-UV2-hardware-by-using-native-UV2-bro.patch index 2e480408..bf54d90f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0114-x86-UV2-Fix-new-UV2-hardware-by-using-native-UV2-bro.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0114-x86-UV2-Fix-new-UV2-hardware-by-using-native-UV2-bro.patch @@ -1,4 +1,4 @@ -From 0046f18e8ee26577b8b75d678ee353a9ab31773b Mon Sep 17 00:00:00 2001 +From 15259eb18bbb73a316954965e66a8a85a9e12635 Mon Sep 17 00:00:00 2001 From: Cliff Wickman Date: Mon, 16 Jan 2012 15:17:50 -0600 Subject: [PATCH 114/130] x86/UV2: Fix new UV2 hardware by using native UV2 @@ -18,7 +18,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- arch/x86/include/asm/uv/uv_bau.h | 93 +++++++++++++++++++++++++++++++++++--- - arch/x86/platform/uv/tlb_uv.c | 88 ++++++++++++++++++++++++++--------- + arch/x86/platform/uv/tlb_uv.c | 88 ++++++++++++++++++++++++++---------- 2 files changed, 151 insertions(+), 30 deletions(-) diff --git a/arch/x86/include/asm/uv/uv_bau.h b/arch/x86/include/asm/uv/uv_bau.h @@ -346,5 +346,5 @@ index 5b55219..1341a2e 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0115-x86-UV2-Fix-BAU-destination-timeout-initialization.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0115-x86-UV2-Fix-BAU-destination-timeout-initialization.patch index 0a00db86..aa154c94 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0115-x86-UV2-Fix-BAU-destination-timeout-initialization.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0115-x86-UV2-Fix-BAU-destination-timeout-initialization.patch @@ -1,4 +1,4 @@ -From 84ceb690db1ed535deb88880d45fa193a65ac637 Mon Sep 17 00:00:00 2001 +From b92c8d886296debcaf5af9cceb74f02bbce4d83d Mon Sep 17 00:00:00 2001 From: Cliff Wickman Date: Mon, 16 Jan 2012 15:18:48 -0600 Subject: [PATCH 115/130] x86/UV2: Fix BAU destination timeout initialization @@ -18,7 +18,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- arch/x86/platform/uv/tlb_uv.c | 13 +++++++------ - 1 files changed, 7 insertions(+), 6 deletions(-) + 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/arch/x86/platform/uv/tlb_uv.c b/arch/x86/platform/uv/tlb_uv.c index 1341a2e..c425ff1 100644 @@ -62,5 +62,5 @@ index 1341a2e..c425ff1 100644 for_each_possible_blade(uvhub) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0116-x86-UV2-Work-around-BAU-bug.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0116-x86-UV2-Work-around-BAU-bug.patch index a729b180..387d19e3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0116-x86-UV2-Work-around-BAU-bug.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0116-x86-UV2-Work-around-BAU-bug.patch @@ -1,4 +1,4 @@ -From da205d30c924b3f41e37510f9a3727741ebfbc44 Mon Sep 17 00:00:00 2001 +From 67963c536b1b1f4304913ad0d1b32821510f690d Mon Sep 17 00:00:00 2001 From: Cliff Wickman Date: Mon, 16 Jan 2012 15:19:47 -0600 Subject: [PATCH 116/130] x86/UV2: Work around BAU bug @@ -31,7 +31,7 @@ Link: http://lkml.kernel.org/r/20120116211947.GC5767@sgi.com Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- - arch/x86/include/asm/uv/uv_bau.h | 13 ++- + arch/x86/include/asm/uv/uv_bau.h | 13 +- arch/x86/platform/uv/tlb_uv.c | 274 +++++++++++++++++++++++++++++++++----- 2 files changed, 254 insertions(+), 33 deletions(-) @@ -566,5 +566,5 @@ index c425ff1..9010ca7 100644 printk(KERN_EMERG "%d cpus per uvhub invalid\n", bcp->uvhub_cpu); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0117-ath9k_hw-fix-interpretation-of-the-rx-KeyMiss-flag.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0117-ath9k_hw-fix-interpretation-of-the-rx-KeyMiss-flag.patch index 7545566c..b89b863e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0117-ath9k_hw-fix-interpretation-of-the-rx-KeyMiss-flag.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0117-ath9k_hw-fix-interpretation-of-the-rx-KeyMiss-flag.patch @@ -1,4 +1,4 @@ -From 6e66c39b4394d812895bbeaa0dce566ca86a7d72 Mon Sep 17 00:00:00 2001 +From 414c945630702378c3477085517e8c24e2eb3a57 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sat, 14 Jan 2012 15:08:34 +0100 Subject: [PATCH 117/130] ath9k_hw: fix interpretation of the rx KeyMiss flag @@ -57,5 +57,5 @@ index ecdb6fd..bbcb777 100644 } EXPORT_SYMBOL(ath9k_hw_rxprocdesc); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0118-rt2800pci-fix-spurious-interrupts-generation.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0118-rt2800pci-fix-spurious-interrupts-generation.patch index c27d03de..526265b9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0118-rt2800pci-fix-spurious-interrupts-generation.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0118-rt2800pci-fix-spurious-interrupts-generation.patch @@ -1,4 +1,4 @@ -From a72bbcd57d9b63d480ab61b5429458b10ed6595f Mon Sep 17 00:00:00 2001 +From 5feb9896b1fbfcb0ccd73789f3deeef7a53e19c4 Mon Sep 17 00:00:00 2001 From: Stanislaw Gruszka Date: Fri, 13 Jan 2012 12:59:32 +0100 Subject: [PATCH 118/130] rt2800pci: fix spurious interrupts generation @@ -33,7 +33,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/rt2x00/rt2800pci.c | 28 ++++++++-------------------- - 1 files changed, 8 insertions(+), 20 deletions(-) + 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/drivers/net/wireless/rt2x00/rt2800pci.c b/drivers/net/wireless/rt2x00/rt2800pci.c index da48c8a..837b460 100644 @@ -82,5 +82,5 @@ index da48c8a..837b460 100644 spin_unlock_irqrestore(&rt2x00dev->irqmask_lock, flags); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0119-xfs-fix-endian-conversion-issue-in-discard-code.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0119-xfs-fix-endian-conversion-issue-in-discard-code.patch index abb918e4..6a7583d6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0119-xfs-fix-endian-conversion-issue-in-discard-code.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0119-xfs-fix-endian-conversion-issue-in-discard-code.patch @@ -1,4 +1,4 @@ -From f245d82f78e86e6c7ac4965cfc272a8c95ab8cac Mon Sep 17 00:00:00 2001 +From ddef510f3f47839e2c1c9498aba0ed5ef09fd792 Mon Sep 17 00:00:00 2001 From: Dave Chinner Date: Wed, 18 Jan 2012 14:41:45 -0600 Subject: [PATCH 119/130] xfs: fix endian conversion issue in discard code @@ -16,7 +16,7 @@ Signed-off-by: Ben Myers Signed-off-by: Greg Kroah-Hartman --- fs/xfs/xfs_discard.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/xfs/xfs_discard.c b/fs/xfs/xfs_discard.c index 8a24f0c..286a051 100644 @@ -41,5 +41,5 @@ index 8a24f0c..286a051 100644 /* * Too small? Give up. -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0120-i2c-eg20t-modified-the-setting-of-transfer-rate.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0120-i2c-eg20t-modified-the-setting-of-transfer-rate.patch index 9b8897ef..c57ba9ca 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0120-i2c-eg20t-modified-the-setting-of-transfer-rate.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0120-i2c-eg20t-modified-the-setting-of-transfer-rate.patch @@ -1,4 +1,4 @@ -From 6bbe2a11996ac0900c43c0729b2574d96d191608 Mon Sep 17 00:00:00 2001 +From 8d6915d8e53d9b080f079af5891d109011c6b112 Mon Sep 17 00:00:00 2001 From: Toshiharu Okada Date: Mon, 26 Sep 2011 16:16:23 +0900 Subject: [PATCH 120/130] i2c-eg20t: modified the setting of transfer rate. @@ -13,7 +13,7 @@ Signed-off-by: Ben Dooks Signed-off-by: Greg Kroah-Hartman --- drivers/i2c/busses/i2c-eg20t.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c-eg20t.c b/drivers/i2c/busses/i2c-eg20t.c index 18936ac..730215e 100644 @@ -29,5 +29,5 @@ index 18936ac..730215e 100644 iowrite32(pch_i2cbc, p + PCH_I2CBC); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0121-score-fix-off-by-one-index-into-syscall-table.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0121-score-fix-off-by-one-index-into-syscall-table.patch index 04b24803..22208696 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0121-score-fix-off-by-one-index-into-syscall-table.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0121-score-fix-off-by-one-index-into-syscall-table.patch @@ -1,4 +1,4 @@ -From 51602e17c8a1318c938a53ac13af73255ddb8a25 Mon Sep 17 00:00:00 2001 +From 9e5123c755ee15680df171b9b871533faa20bd70 Mon Sep 17 00:00:00 2001 From: Dan Rosenberg Date: Fri, 20 Jan 2012 14:34:27 -0800 Subject: [PATCH 121/130] score: fix off-by-one index into syscall table @@ -26,7 +26,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- arch/score/kernel/entry.S | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/score/kernel/entry.S b/arch/score/kernel/entry.S index 577abba..83bb960 100644 @@ -42,5 +42,5 @@ index 577abba..83bb960 100644 slli r8, r27, 2 # get syscall routine la r11, sys_call_table -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0122-cifs-lower-default-wsize-when-unix-extensions-are-no.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0122-cifs-lower-default-wsize-when-unix-extensions-are-no.patch index cd300c61..3f2abcef 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0122-cifs-lower-default-wsize-when-unix-extensions-are-no.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0122-cifs-lower-default-wsize-when-unix-extensions-are-no.patch @@ -1,4 +1,4 @@ -From c851c03d3c252029f2d0a4b96439fb2e7baf0071 Mon Sep 17 00:00:00 2001 +From bc39faacff1307f46e6e0738f9b73ec9e3f06dc9 Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Tue, 17 Jan 2012 16:08:51 -0500 Subject: [PATCH 122/130] cifs: lower default wsize when unix extensions are @@ -18,7 +18,7 @@ Signed-off-by: Steve French Signed-off-by: Greg Kroah-Hartman --- fs/cifs/connect.c | 23 +++++++++++++++++++---- - 1 files changed, 19 insertions(+), 4 deletions(-) + 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c index f3670cf..63e4be4 100644 @@ -63,5 +63,5 @@ index f3670cf..63e4be4 100644 /* can server support 24-bit write sizes? (via UNIX extensions) */ if (!tcon->unix_ext || !(unix_cap & CIFS_UNIX_LARGE_WRITE_CAP)) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0123-kprobes-initialize-before-using-a-hlist.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0123-kprobes-initialize-before-using-a-hlist.patch index 9311e08d..e5167230 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0123-kprobes-initialize-before-using-a-hlist.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0123-kprobes-initialize-before-using-a-hlist.patch @@ -1,4 +1,4 @@ -From 4dbd29bd7e0b2a712370f8d0c25d025d996edbc1 Mon Sep 17 00:00:00 2001 +From 7e71cd56cf6675bb6ffebddbc6fae6cc1bc17d4d Mon Sep 17 00:00:00 2001 From: Ananth N Mavinakayanahalli Date: Fri, 20 Jan 2012 14:34:04 -0800 Subject: [PATCH 123/130] kprobes: initialize before using a hlist @@ -22,7 +22,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- kernel/kprobes.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/kprobes.c b/kernel/kprobes.c index e5d8464..52fd049 100644 @@ -45,5 +45,5 @@ index e5d8464..52fd049 100644 hlist_del(&ri->hlist); kfree(ri); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0124-proc-clear_refs-do-not-clear-reserved-pages.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0124-proc-clear_refs-do-not-clear-reserved-pages.patch index c27ca944..a4405c08 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0124-proc-clear_refs-do-not-clear-reserved-pages.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0124-proc-clear_refs-do-not-clear-reserved-pages.patch @@ -1,4 +1,4 @@ -From 6568c3dad4c19c7cfbd948fbf3f4935f0ab8d0ef Mon Sep 17 00:00:00 2001 +From 669ae9fcf0f482983eed166dd9edc06ce3e1f1e9 Mon Sep 17 00:00:00 2001 From: Will Deacon Date: Fri, 20 Jan 2012 14:34:09 -0800 Subject: [PATCH 124/130] proc: clear_refs: do not clear reserved pages @@ -43,7 +43,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- fs/proc/task_mmu.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index e418c5a..7dcd2a2 100644 @@ -60,5 +60,5 @@ index e418c5a..7dcd2a2 100644 ptep_test_and_clear_young(vma, addr, pte); ClearPageReferenced(page); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0125-mm-fix-NULL-ptr-dereference-in-__count_immobile_page.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0125-mm-fix-NULL-ptr-dereference-in-__count_immobile_page.patch index 752f80f8..498a147c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0125-mm-fix-NULL-ptr-dereference-in-__count_immobile_page.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0125-mm-fix-NULL-ptr-dereference-in-__count_immobile_page.patch @@ -1,4 +1,4 @@ -From e7a0d73a0a0ba69a8969852286911f0e89a2b2dd Mon Sep 17 00:00:00 2001 +From a59b11463ac1c9a0baf19cf3e713a6dd5c2e5509 Mon Sep 17 00:00:00 2001 From: Michal Hocko Date: Fri, 20 Jan 2012 14:33:55 -0800 Subject: [PATCH 125/130] mm: fix NULL ptr dereference in @@ -62,7 +62,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- mm/page_alloc.c | 11 +++++++++++ - 1 files changed, 11 insertions(+), 0 deletions(-) + 1 file changed, 11 insertions(+) diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 2b8ba3a..485be89 100644 @@ -87,5 +87,5 @@ index 2b8ba3a..485be89 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0126-iwlagn-check-for-SMPS-mode.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0126-iwlagn-check-for-SMPS-mode.patch index 8290ecde..1691f6a1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0126-iwlagn-check-for-SMPS-mode.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0126-iwlagn-check-for-SMPS-mode.patch @@ -1,4 +1,4 @@ -From a19ea3b8cc51cbeb52d0b2e1aa7d8987f123e3ab Mon Sep 17 00:00:00 2001 +From 3a12635bc47f7e3cd83525ce9e6e98dd3c58b31a Mon Sep 17 00:00:00 2001 From: Wey-Yi Guy Date: Thu, 10 Nov 2011 06:55:04 -0800 Subject: [PATCH 126/130] iwlagn: check for SMPS mode @@ -17,7 +17,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 1 + drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 3 +++ - 2 files changed, 4 insertions(+), 0 deletions(-) + 2 files changed, 4 insertions(+) diff --git a/drivers/net/wireless/iwlwifi/iwl-agn-lib.c b/drivers/net/wireless/iwlwifi/iwl-agn-lib.c index 1a52ed2..6465983 100644 @@ -46,5 +46,5 @@ index 5c7c17c..d552fa3 100644 IWL_DEBUG_MAC80211(priv, "leave - scanning\n"); goto out; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0127-iwlegacy-3945-fix-hw-passive-scan-on-radar-channels.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0127-iwlegacy-3945-fix-hw-passive-scan-on-radar-channels.patch index 8c1b597d..03ec19d1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0127-iwlegacy-3945-fix-hw-passive-scan-on-radar-channels.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0127-iwlegacy-3945-fix-hw-passive-scan-on-radar-channels.patch @@ -1,4 +1,4 @@ -From 8662eba088f07fc218cd70a54eb75f19dd89121b Mon Sep 17 00:00:00 2001 +From 5be98e8ad61eb5fb868590255329e30408707c1b Mon Sep 17 00:00:00 2001 From: Stanislaw Gruszka Date: Fri, 23 Dec 2011 08:13:50 +0100 Subject: [PATCH 127/130] iwlegacy: 3945: fix hw passive scan on radar @@ -30,7 +30,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/iwlegacy/iwl3945-base.c | 9 ++++----- - 1 files changed, 4 insertions(+), 5 deletions(-) + 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/net/wireless/iwlegacy/iwl3945-base.c b/drivers/net/wireless/iwlegacy/iwl3945-base.c index b282d86..05f2ad1 100644 @@ -56,5 +56,5 @@ index b282d86..05f2ad1 100644 len = iwl_legacy_fill_probe_req(priv, (struct ieee80211_mgmt *)scan->data, vif->addr, priv->scan_request->ie, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0128-SHM_UNLOCK-fix-long-unpreemptible-section.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0128-SHM_UNLOCK-fix-long-unpreemptible-section.patch index f6c0efd2..d2eb914e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0128-SHM_UNLOCK-fix-long-unpreemptible-section.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0128-SHM_UNLOCK-fix-long-unpreemptible-section.patch @@ -1,4 +1,4 @@ -From 1dc1d2ffffa4b2e00e43573abdb5db9ad08ce53f Mon Sep 17 00:00:00 2001 +From 1d36f35b70322d93b6ed8e39ef38fdd9a895962e Mon Sep 17 00:00:00 2001 From: Hugh Dickins Date: Fri, 20 Jan 2012 14:34:19 -0800 Subject: [PATCH 128/130] SHM_UNLOCK: fix long unpreemptible section @@ -182,5 +182,5 @@ index f54a05b..824676a 100644 static void warn_scan_unevictable_pages(void) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0129-SHM_UNLOCK-fix-Unevictable-pages-stranded-after-swap.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0129-SHM_UNLOCK-fix-Unevictable-pages-stranded-after-swap.patch index bc389644..9371b39b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0129-SHM_UNLOCK-fix-Unevictable-pages-stranded-after-swap.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0129-SHM_UNLOCK-fix-Unevictable-pages-stranded-after-swap.patch @@ -1,4 +1,4 @@ -From 0a86d03f1b440a70e86f9ba390c1a1240d963927 Mon Sep 17 00:00:00 2001 +From ab3abbd7cc331621031a1c603fc6be86c5a72430 Mon Sep 17 00:00:00 2001 From: Hugh Dickins Date: Fri, 20 Jan 2012 14:34:21 -0800 Subject: [PATCH 129/130] SHM_UNLOCK: fix Unevictable pages stranded after @@ -338,5 +338,5 @@ index 824676a..cb33d9c 100644 static void warn_scan_unevictable_pages(void) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0130-Linux-3.2.2.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0130-Linux-3.2.2.patch index 3a8e28ab..4b7bd534 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0130-Linux-3.2.2.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.2/0130-Linux-3.2.2.patch @@ -1,11 +1,11 @@ -From ba50be5b9e68e504f1cb2c3042ee64b9c14a2aa9 Mon Sep 17 00:00:00 2001 +From 43a16c537c58047f07f1700cb0b15982ab68c6b8 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 25 Jan 2012 16:39:32 -0800 Subject: [PATCH 130/130] Linux 3.2.2 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c5edffa..2f684da 100644 @@ -20,5 +20,5 @@ index c5edffa..2f684da 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0001-ALSA-hda-Fix-buffer-alignment-regression-with-Nvidia.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0001-ALSA-hda-Fix-buffer-alignment-regression-with-Nvidia.patch index 910b3470..b6b8613c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0001-ALSA-hda-Fix-buffer-alignment-regression-with-Nvidia.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0001-ALSA-hda-Fix-buffer-alignment-regression-with-Nvidia.patch @@ -1,4 +1,4 @@ -From f0cf0a9c9ff7883ccebb09e7b84000f1c3f8a9b6 Mon Sep 17 00:00:00 2001 +From 1ed5e98ecefcb8abd70088d0d51688e82c3fd432 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 23 Jan 2012 17:10:24 +0100 Subject: [PATCH 01/90] ALSA: hda - Fix buffer-alignment regression with @@ -23,7 +23,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/hda_intel.c | 6 ++++-- - 1 files changed, 4 insertions(+), 2 deletions(-) + 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 5b2b75b..192e6c0 100644 @@ -58,5 +58,5 @@ index 5b2b75b..192e6c0 100644 /* allow 64bit DMA address if supported by H/W */ if ((gcap & ICH6_GCAP_64OK) && !pci_set_dma_mask(pci, DMA_BIT_MASK(64))) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0002-ALSA-hda-Fix-silent-outputs-from-docking-station-jac.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0002-ALSA-hda-Fix-silent-outputs-from-docking-station-jac.patch index cdffe069..e4e00ddd 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0002-ALSA-hda-Fix-silent-outputs-from-docking-station-jac.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0002-ALSA-hda-Fix-silent-outputs-from-docking-station-jac.patch @@ -1,4 +1,4 @@ -From b7b74418ff425c3ae197317ae839ff692b36bc44 Mon Sep 17 00:00:00 2001 +From 9a70f2b5f4dbd354260036f53e4de261a3c127cf Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 23 Jan 2012 18:23:36 +0100 Subject: [PATCH 02/90] ALSA: hda - Fix silent outputs from docking-station @@ -26,7 +26,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_sigmatel.c | 8 +++++--- - 1 files changed, 5 insertions(+), 3 deletions(-) + 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index f3c73a9..2141cab 100644 @@ -60,5 +60,5 @@ index f3c73a9..2141cab 100644 pinctl = snd_hda_codec_read(codec, nid, 0, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0003-eCryptfs-Sanitize-write-counts-of-dev-ecryptfs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0003-eCryptfs-Sanitize-write-counts-of-dev-ecryptfs.patch index 5ce6c2cc..98eeb93a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0003-eCryptfs-Sanitize-write-counts-of-dev-ecryptfs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0003-eCryptfs-Sanitize-write-counts-of-dev-ecryptfs.patch @@ -1,4 +1,4 @@ -From 07750bbe6fff3f00487746556c6b4914ad3270f0 Mon Sep 17 00:00:00 2001 +From 108360a578c8ac2c9571cbe3f17746476f51fefb Mon Sep 17 00:00:00 2001 From: Tyler Hicks Date: Thu, 12 Jan 2012 11:30:44 +0100 Subject: [PATCH 03/90] eCryptfs: Sanitize write counts of /dev/ecryptfs @@ -17,8 +17,8 @@ Signed-off-by: Tyler Hicks Reported-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- - fs/ecryptfs/miscdev.c | 56 +++++++++++++++++++++++++++++++++--------------- - 1 files changed, 38 insertions(+), 18 deletions(-) + fs/ecryptfs/miscdev.c | 56 +++++++++++++++++++++++++++++++++---------------- + 1 file changed, 38 insertions(+), 18 deletions(-) diff --git a/fs/ecryptfs/miscdev.c b/fs/ecryptfs/miscdev.c index 940a82e..0dc5a3d 100644 @@ -99,5 +99,5 @@ index 940a82e..0dc5a3d 100644 euid, current_user_ns(), task_pid(current), seq); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0004-ecryptfs-Improve-metadata-read-failure-logging.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0004-ecryptfs-Improve-metadata-read-failure-logging.patch index edb48daa..ce287305 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0004-ecryptfs-Improve-metadata-read-failure-logging.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0004-ecryptfs-Improve-metadata-read-failure-logging.patch @@ -1,4 +1,4 @@ -From f5b95f7b4ba8b33f149c045528a030c9e43be2d1 Mon Sep 17 00:00:00 2001 +From 0ce49bba7ef708a2a8673e20a23fa174556ef3bb Mon Sep 17 00:00:00 2001 From: Tim Gardner Date: Thu, 12 Jan 2012 16:31:55 +0100 Subject: [PATCH 04/90] ecryptfs: Improve metadata read failure logging @@ -17,7 +17,7 @@ Signed-off-by: Tyler Hicks Signed-off-by: Greg Kroah-Hartman --- fs/ecryptfs/crypto.c | 9 ++++++--- - 1 files changed, 6 insertions(+), 3 deletions(-) + 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fs/ecryptfs/crypto.c b/fs/ecryptfs/crypto.c index 2a83425..2bf5203 100644 @@ -54,5 +54,5 @@ index 2a83425..2bf5203 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0005-eCryptfs-Make-truncate-path-killable.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0005-eCryptfs-Make-truncate-path-killable.patch index aeefee1e..b76eab46 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0005-eCryptfs-Make-truncate-path-killable.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0005-eCryptfs-Make-truncate-path-killable.patch @@ -1,4 +1,4 @@ -From 45320992a2d473d6e518e80ce501cc083c15a54e Mon Sep 17 00:00:00 2001 +From a093f99cc6e708ede0b0aa3096cb1f9b34b6a36c Mon Sep 17 00:00:00 2001 From: Tyler Hicks Date: Wed, 18 Jan 2012 18:30:04 -0600 Subject: [PATCH 05/90] eCryptfs: Make truncate path killable @@ -23,7 +23,7 @@ Signed-off-by: Tyler Hicks Signed-off-by: Greg Kroah-Hartman --- fs/ecryptfs/read_write.c | 19 ++++++++++++++----- - 1 files changed, 14 insertions(+), 5 deletions(-) + 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/fs/ecryptfs/read_write.c b/fs/ecryptfs/read_write.c index 3745f7c..54eb14c 100644 @@ -67,5 +67,5 @@ index 3745f7c..54eb14c 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0006-eCryptfs-Check-inode-changes-in-setattr.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0006-eCryptfs-Check-inode-changes-in-setattr.patch index 04f130b6..48c3ca68 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0006-eCryptfs-Check-inode-changes-in-setattr.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0006-eCryptfs-Check-inode-changes-in-setattr.patch @@ -1,4 +1,4 @@ -From 86977fde23e2c2b4915634d519565a2007b8d339 Mon Sep 17 00:00:00 2001 +From e901f21292b75d5eec1f2f979590c6413ebf18a0 Mon Sep 17 00:00:00 2001 From: Tyler Hicks Date: Thu, 19 Jan 2012 20:33:44 -0600 Subject: [PATCH 06/90] eCryptfs: Check inode changes in setattr @@ -35,7 +35,7 @@ Reviewed-by: Li Wang Signed-off-by: Greg Kroah-Hartman --- fs/ecryptfs/inode.c | 48 ++++++++++++++++++++++++++++++++++++------------ - 1 files changed, 36 insertions(+), 12 deletions(-) + 1 file changed, 36 insertions(+), 12 deletions(-) diff --git a/fs/ecryptfs/inode.c b/fs/ecryptfs/inode.c index 32f90a3..d2039ca 100644 @@ -118,5 +118,5 @@ index 32f90a3..d2039ca 100644 rc = filemap_write_and_wait(inode->i_mapping); if (rc) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0007-eCryptfs-Fix-oops-when-printing-debug-info-in-extent.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0007-eCryptfs-Fix-oops-when-printing-debug-info-in-extent.patch index 2125487c..ff2b4681 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0007-eCryptfs-Fix-oops-when-printing-debug-info-in-extent.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0007-eCryptfs-Fix-oops-when-printing-debug-info-in-extent.patch @@ -1,4 +1,4 @@ -From ac8cdf4aded6810a3a8a331ad9fe0ffff119323a Mon Sep 17 00:00:00 2001 +From e59d3b46da925bd4b53d761bd7cf34aea4c7c01d Mon Sep 17 00:00:00 2001 From: Tyler Hicks Date: Tue, 24 Jan 2012 10:02:22 -0600 Subject: [PATCH 07/90] eCryptfs: Fix oops when printing debug info in extent @@ -24,7 +24,7 @@ Signed-off-by: Tyler Hicks Signed-off-by: Greg Kroah-Hartman --- fs/ecryptfs/crypto.c | 40 ---------------------------------------- - 1 files changed, 0 insertions(+), 40 deletions(-) + 1 file changed, 40 deletions(-) diff --git a/fs/ecryptfs/crypto.c b/fs/ecryptfs/crypto.c index 2bf5203..68b19ab 100644 @@ -99,5 +99,5 @@ index 2bf5203..68b19ab 100644 return rc; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0008-drm-radeon-kms-Add-an-MSI-quirk-for-Dell-RS690.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0008-drm-radeon-kms-Add-an-MSI-quirk-for-Dell-RS690.patch index 21b4761b..36efbf5f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0008-drm-radeon-kms-Add-an-MSI-quirk-for-Dell-RS690.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0008-drm-radeon-kms-Add-an-MSI-quirk-for-Dell-RS690.patch @@ -1,4 +1,4 @@ -From b838f82f8bc3ece8e4f2f8710629b4900949df28 Mon Sep 17 00:00:00 2001 +From 0d9bece9bc0c0aa1b42a235131921d9760857094 Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Sun, 15 Jan 2012 08:51:12 -0500 Subject: [PATCH 08/90] drm/radeon/kms: Add an MSI quirk for Dell RS690 @@ -14,7 +14,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/radeon/radeon_irq_kms.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/drivers/gpu/drm/radeon/radeon_irq_kms.c b/drivers/gpu/drm/radeon/radeon_irq_kms.c index 8f86aeb..e7ddb49 100644 @@ -34,5 +34,5 @@ index 8f86aeb..e7ddb49 100644 return true; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0009-drm-radeon-kms-move-panel-mode-setup-into-encoder-mo.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0009-drm-radeon-kms-move-panel-mode-setup-into-encoder-mo.patch index 288c4f9e..1344e999 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0009-drm-radeon-kms-move-panel-mode-setup-into-encoder-mo.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0009-drm-radeon-kms-move-panel-mode-setup-into-encoder-mo.patch @@ -1,4 +1,4 @@ -From 4a44e7de68c61737b17954db3cadc632db685ed6 Mon Sep 17 00:00:00 2001 +From 23e60071b7982d745994f5d77128e6187a76b9b9 Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Fri, 20 Jan 2012 15:01:29 -0500 Subject: [PATCH 09/90] drm/radeon/kms: move panel mode setup into encoder @@ -126,5 +126,5 @@ index 2c2e75e..8254d5a 100644 extern void radeon_atom_encoder_init(struct radeon_device *rdev); extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0010-drm-radeon-kms-rework-modeset-sequence-for-DCE41-and.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0010-drm-radeon-kms-rework-modeset-sequence-for-DCE41-and.patch index 0cf4bb09..15004b7b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0010-drm-radeon-kms-rework-modeset-sequence-for-DCE41-and.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0010-drm-radeon-kms-rework-modeset-sequence-for-DCE41-and.patch @@ -1,4 +1,4 @@ -From 053fc3b3f7c773c8fbd7c95887b333deddac4ab5 Mon Sep 17 00:00:00 2001 +From ac3f187119e6ce6f38675649486240029279bf08 Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Fri, 20 Jan 2012 15:01:30 -0500 Subject: [PATCH 10/90] drm/radeon/kms: rework modeset sequence for DCE41 and @@ -17,7 +17,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/radeon/atombios_encoders.c | 19 ++++++++++++------- - 1 files changed, 12 insertions(+), 7 deletions(-) + 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/radeon/atombios_encoders.c b/drivers/gpu/drm/radeon/atombios_encoders.c index 9dcfba0..0f8eb48 100644 @@ -83,5 +83,5 @@ index 9dcfba0..0f8eb48 100644 /* enable the transmitter */ atombios_dig_transmitter_setup(encoder, ATOM_TRANSMITTER_ACTION_ENABLE, 0, 0); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0011-drm-Fix-authentication-kernel-crash.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0011-drm-Fix-authentication-kernel-crash.patch index 85f719ef..4d9d4feb 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0011-drm-Fix-authentication-kernel-crash.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0011-drm-Fix-authentication-kernel-crash.patch @@ -1,4 +1,4 @@ -From eb46186bf6a5226ef40a011986bd206874a940b6 Mon Sep 17 00:00:00 2001 +From 37983212fe7c26155958f760ff006dfe8ce14d0c Mon Sep 17 00:00:00 2001 From: Thomas Hellstrom Date: Tue, 24 Jan 2012 18:54:21 +0100 Subject: [PATCH 11/90] drm: Fix authentication kernel crash @@ -25,7 +25,7 @@ Signed-off-by: Greg Kroah-Hartman drivers/gpu/drm/drm_auth.c | 6 +++++- drivers/gpu/drm/drm_fops.c | 5 +++++ include/drm/drmP.h | 1 + - 3 files changed, 11 insertions(+), 1 deletions(-) + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/drm_auth.c b/drivers/gpu/drm/drm_auth.c index 3f46772..ba23790 100644 @@ -87,5 +87,5 @@ index 1f9e951..bf4b2dc 100644 /* Cache management (drm_cache.c) */ void drm_clflush_pages(struct page *pages[], unsigned long num_pages); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0012-xfs-Fix-missing-xfs_iunlock-on-error-recovery-path-i.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0012-xfs-Fix-missing-xfs_iunlock-on-error-recovery-path-i.patch index 87c0bceb..d7fda923 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0012-xfs-Fix-missing-xfs_iunlock-on-error-recovery-path-i.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0012-xfs-Fix-missing-xfs_iunlock-on-error-recovery-path-i.patch @@ -1,4 +1,4 @@ -From 2f455c0d809c7c2b9e340feb0e4db1a4a3580762 Mon Sep 17 00:00:00 2001 +From e312b80f6b940d2ed0097fb49c831f69c4e0b530 Mon Sep 17 00:00:00 2001 From: Jan Kara Date: Wed, 11 Jan 2012 18:52:10 +0000 Subject: [PATCH 12/90] xfs: Fix missing xfs_iunlock() on error recovery path @@ -17,7 +17,7 @@ Signed-off-by: Ben Myers Signed-off-by: Greg Kroah-Hartman --- fs/xfs/xfs_vnodeops.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fs/xfs/xfs_vnodeops.c b/fs/xfs/xfs_vnodeops.c index ce9268a..ee98d0b 100644 @@ -34,5 +34,5 @@ index ce9268a..ee98d0b 100644 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0013-ASoC-Mark-WM5100-register-map-cache-only-when-going-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0013-ASoC-Mark-WM5100-register-map-cache-only-when-going-.patch index 41352ce4..bec56bbf 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0013-ASoC-Mark-WM5100-register-map-cache-only-when-going-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0013-ASoC-Mark-WM5100-register-map-cache-only-when-going-.patch @@ -1,4 +1,4 @@ -From b65a7dc8f10d4f4636b29c0cbaa7528941ccf78c Mon Sep 17 00:00:00 2001 +From 14978edef346a4da6f65f808c1b0ee631f209248 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Wed, 18 Jan 2012 20:02:38 +0000 Subject: [PATCH 13/90] ASoC: Mark WM5100 register map cache only when going @@ -13,7 +13,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm5100.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/sound/soc/codecs/wm5100.c b/sound/soc/codecs/wm5100.c index 42d9039..19c26d2 100644 @@ -28,5 +28,5 @@ index 42d9039..19c26d2 100644 gpio_set_value_cansleep(wm5100->pdata.ldo_ena, 0); regulator_bulk_disable(ARRAY_SIZE(wm5100->core_supplies), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0014-ASoC-Disable-register-synchronisation-for-low-freque.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0014-ASoC-Disable-register-synchronisation-for-low-freque.patch index e3fd4113..418b7252 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0014-ASoC-Disable-register-synchronisation-for-low-freque.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0014-ASoC-Disable-register-synchronisation-for-low-freque.patch @@ -1,4 +1,4 @@ -From bcc1fc25bf8a5de125e92da576db7c59550e5df7 Mon Sep 17 00:00:00 2001 +From 066b0d442cb2c0bf72d3cf1ab85079ebf9f42973 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Wed, 18 Jan 2012 19:17:06 +0000 Subject: [PATCH 14/90] ASoC: Disable register synchronisation for low @@ -15,7 +15,7 @@ Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm8996.c | 4 ++++ sound/soc/codecs/wm8996.h | 4 ++++ - 2 files changed, 8 insertions(+), 0 deletions(-) + 2 files changed, 8 insertions(+) diff --git a/sound/soc/codecs/wm8996.c b/sound/soc/codecs/wm8996.c index a33b04d..e2afc05 100644 @@ -62,5 +62,5 @@ index 0fde643..de9ac3e 100644 #define WM8996_AUTO_INC_MASK 0x0004 /* AUTO_INC */ #define WM8996_AUTO_INC_SHIFT 2 /* AUTO_INC */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0015-ASoC-Don-t-go-through-cache-when-applying-WM5100-rev.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0015-ASoC-Don-t-go-through-cache-when-applying-WM5100-rev.patch index 0a55c9b1..77599ac5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0015-ASoC-Don-t-go-through-cache-when-applying-WM5100-rev.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0015-ASoC-Don-t-go-through-cache-when-applying-WM5100-rev.patch @@ -1,4 +1,4 @@ -From 0930fd68ed08367e18eac171909efe0b6f66ea4a Mon Sep 17 00:00:00 2001 +From 2c59f1802fdef197bb6e01d9675a1354e76b6ce7 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Thu, 19 Jan 2012 11:16:37 +0000 Subject: [PATCH 15/90] ASoC: Don't go through cache when applying WM5100 rev @@ -14,7 +14,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm5100.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/sound/soc/codecs/wm5100.c b/sound/soc/codecs/wm5100.c index 19c26d2..d0beeec 100644 @@ -37,5 +37,5 @@ index 19c26d2..d0beeec 100644 default: break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0016-ASoC-wm8996-Call-_POST_PMU-callback-for-CPVDD.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0016-ASoC-wm8996-Call-_POST_PMU-callback-for-CPVDD.patch index ceaf673a..9ad0f294 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0016-ASoC-wm8996-Call-_POST_PMU-callback-for-CPVDD.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0016-ASoC-wm8996-Call-_POST_PMU-callback-for-CPVDD.patch @@ -1,4 +1,4 @@ -From b071dfcd22b8e8142129b7aa8da38c6649e9d7dc Mon Sep 17 00:00:00 2001 +From b76642c53d6bad73ed8e4a8e7634ff7f7c366e43 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Sat, 21 Jan 2012 21:48:53 +0000 Subject: [PATCH 16/90] ASoC: wm8996: Call _POST_PMU callback for CPVDD @@ -12,7 +12,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm8996.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sound/soc/codecs/wm8996.c b/sound/soc/codecs/wm8996.c index e2afc05..6d98a57 100644 @@ -29,5 +29,5 @@ index e2afc05..6d98a57 100644 SND_SOC_DAPM_PRE_PMU | SND_SOC_DAPM_POST_PMD), SND_SOC_DAPM_SUPPLY("LDO2", WM8996_POWER_MANAGEMENT_2, 1, 0, NULL, 0), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0017-brcmsmac-fix-tx-queue-flush-infinite-loop.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0017-brcmsmac-fix-tx-queue-flush-infinite-loop.patch index 78e25577..f6055bec 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0017-brcmsmac-fix-tx-queue-flush-infinite-loop.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0017-brcmsmac-fix-tx-queue-flush-infinite-loop.patch @@ -1,4 +1,4 @@ -From 786a655cc87f51dcedae8b03d880d3b507aeffc3 Mon Sep 17 00:00:00 2001 +From 1e48fb52d84ac159da93ea80f54c02cef5464f12 Mon Sep 17 00:00:00 2001 From: Stanislaw Gruszka Date: Tue, 17 Jan 2012 12:38:50 +0100 Subject: [PATCH 17/90] brcmsmac: fix tx queue flush infinite loop @@ -19,7 +19,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/brcm80211/brcmsmac/main.c | 10 +++++++++- - 1 files changed, 9 insertions(+), 1 deletions(-) + 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/brcm80211/brcmsmac/main.c b/drivers/net/wireless/brcm80211/brcmsmac/main.c index 510e9bb..453f58e 100644 @@ -49,5 +49,5 @@ index 510e9bb..453f58e 100644 void brcms_c_set_beacon_listen_interval(struct brcms_c_info *wlc, u8 interval) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0018-mac80211-fix-work-removal-on-deauth-request.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0018-mac80211-fix-work-removal-on-deauth-request.patch index 5d0ea853..b8479b29 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0018-mac80211-fix-work-removal-on-deauth-request.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0018-mac80211-fix-work-removal-on-deauth-request.patch @@ -1,4 +1,4 @@ -From f9792a6e4ff3605b5821ddbca89ceb4d425a49b7 Mon Sep 17 00:00:00 2001 +From a4dc17d578486fb19207d32f2beb5d6526089777 Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Wed, 18 Jan 2012 14:10:25 +0100 Subject: [PATCH 18/90] mac80211: fix work removal on deauth request @@ -34,7 +34,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- net/mac80211/mlme.c | 38 +++++++++++++++++++++++++++----------- - 1 files changed, 27 insertions(+), 11 deletions(-) + 1 file changed, 27 insertions(+), 11 deletions(-) diff --git a/net/mac80211/mlme.c b/net/mac80211/mlme.c index b1b1bb3..9da8626 100644 @@ -107,5 +107,5 @@ index b1b1bb3..9da8626 100644 * If somebody requests authentication and we haven't * sent out an auth frame yet there's no need to send -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0019-jbd-Issue-cache-flush-after-checkpointing.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0019-jbd-Issue-cache-flush-after-checkpointing.patch index 59836c75..1aa88e30 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0019-jbd-Issue-cache-flush-after-checkpointing.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0019-jbd-Issue-cache-flush-after-checkpointing.patch @@ -1,4 +1,4 @@ -From f656782d935b7d59fa7bec23751e5bfb8a22d6e0 Mon Sep 17 00:00:00 2001 +From ccefed38352627d9136c3010878cfce33a2e009d Mon Sep 17 00:00:00 2001 From: Jan Kara Date: Sat, 26 Nov 2011 00:35:39 +0100 Subject: [PATCH 19/90] jbd: Issue cache flush after checkpointing @@ -114,5 +114,5 @@ index 5b43e96..008bf06 100644 return err; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0020-crypto-sha512-make-it-work-undo-percpu-message-sched.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0020-crypto-sha512-make-it-work-undo-percpu-message-sched.patch index de8599ac..f7f56073 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0020-crypto-sha512-make-it-work-undo-percpu-message-sched.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0020-crypto-sha512-make-it-work-undo-percpu-message-sched.patch @@ -1,4 +1,4 @@ -From e10bfbc1d5cea0f1fe47ae12a9ecdb83b70947e1 Mon Sep 17 00:00:00 2001 +From 00aa91c49e1d8278061eee9e1a7592fbe1ea8fa1 Mon Sep 17 00:00:00 2001 From: Alexey Dobriyan Date: Sat, 14 Jan 2012 21:27:37 +0300 Subject: [PATCH 20/90] crypto: sha512 - make it work, undo percpu message @@ -40,7 +40,7 @@ Signed-off-by: Herbert Xu Signed-off-by: Greg Kroah-Hartman --- crypto/sha512_generic.c | 6 +----- - 1 files changed, 1 insertions(+), 5 deletions(-) + 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/crypto/sha512_generic.c b/crypto/sha512_generic.c index 9ed9f60..8b9035b 100644 @@ -74,5 +74,5 @@ index 9ed9f60..8b9035b 100644 static int -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0021-crypto-sha512-reduce-stack-usage-to-safe-number.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0021-crypto-sha512-reduce-stack-usage-to-safe-number.patch index 720c3e1b..f9cd9be3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0021-crypto-sha512-reduce-stack-usage-to-safe-number.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0021-crypto-sha512-reduce-stack-usage-to-safe-number.patch @@ -1,4 +1,4 @@ -From fed2a3f1c1ae549460ec39ba6492854e066c83d0 Mon Sep 17 00:00:00 2001 +From 3c9d63758798b951767cd63682532a4e60386c63 Mon Sep 17 00:00:00 2001 From: Alexey Dobriyan Date: Sat, 14 Jan 2012 21:40:57 +0300 Subject: [PATCH 21/90] crypto: sha512 - reduce stack usage to safe number @@ -36,8 +36,8 @@ Signed-off-by: Alexey Dobriyan Signed-off-by: Herbert Xu Signed-off-by: Greg Kroah-Hartman --- - crypto/sha512_generic.c | 58 +++++++++++++++++++++++++++------------------- - 1 files changed, 34 insertions(+), 24 deletions(-) + crypto/sha512_generic.c | 58 +++++++++++++++++++++++++++-------------------- + 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/crypto/sha512_generic.c b/crypto/sha512_generic.c index 8b9035b..88f160b 100644 @@ -125,5 +125,5 @@ index 8b9035b..88f160b 100644 state[0] += a; state[1] += b; state[2] += c; state[3] += d; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0022-tpm_tis-add-delay-after-aborting-command.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0022-tpm_tis-add-delay-after-aborting-command.patch index bfdde800..67cc9710 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0022-tpm_tis-add-delay-after-aborting-command.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0022-tpm_tis-add-delay-after-aborting-command.patch @@ -1,4 +1,4 @@ -From fcbca854dc362b6a14769b89638cda8b0bee8144 Mon Sep 17 00:00:00 2001 +From caa437611de9fbff82c56157c92863f07b3d39db Mon Sep 17 00:00:00 2001 From: Stefan Berger Date: Fri, 11 Nov 2011 12:57:06 -0500 Subject: [PATCH 22/90] tpm_tis: add delay after aborting command @@ -16,7 +16,7 @@ Signed-off-by: Rajiv Andrade Signed-off-by: Greg Kroah-Hartman --- drivers/char/tpm/tpm_tis.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/drivers/char/tpm/tpm_tis.c b/drivers/char/tpm/tpm_tis.c index 3f4051a..c7e5282 100644 @@ -33,5 +33,5 @@ index 3f4051a..c7e5282 100644 return rc; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0023-x86-uv-Fix-uninitialized-spinlocks.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0023-x86-uv-Fix-uninitialized-spinlocks.patch index 4531752f..1b4a1e2f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0023-x86-uv-Fix-uninitialized-spinlocks.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0023-x86-uv-Fix-uninitialized-spinlocks.patch @@ -1,4 +1,4 @@ -From fc9002e18099fd51f0f120cebc4078db2a221e26 Mon Sep 17 00:00:00 2001 +From 9879a44c57c58034844a11551c81fd05b3341c1a Mon Sep 17 00:00:00 2001 From: Cliff Wickman Date: Wed, 18 Jan 2012 09:40:47 -0600 Subject: [PATCH 23/90] x86/uv: Fix uninitialized spinlocks @@ -25,7 +25,7 @@ Signed-off-by: Greg Kroah-Hartman --- arch/x86/platform/uv/tlb_uv.c | 2 ++ arch/x86/platform/uv/uv_irq.c | 2 +- - 2 files changed, 3 insertions(+), 1 deletions(-) + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/x86/platform/uv/tlb_uv.c b/arch/x86/platform/uv/tlb_uv.c index 9010ca7..81aee5a 100644 @@ -54,5 +54,5 @@ index 374a05d..f25c276 100644 static int uv_set_irq_affinity(struct irq_data *, const struct cpumask *, bool); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0024-x86-uv-Fix-uv_gpa_to_soc_phys_ram-shift.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0024-x86-uv-Fix-uv_gpa_to_soc_phys_ram-shift.patch index 76fc78e8..e26066bb 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0024-x86-uv-Fix-uv_gpa_to_soc_phys_ram-shift.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0024-x86-uv-Fix-uv_gpa_to_soc_phys_ram-shift.patch @@ -1,4 +1,4 @@ -From 37927d0a4d690f30ea1e9154f05d20dbace4730b Mon Sep 17 00:00:00 2001 +From 9788a66a2053d7548aca11af50ea2730ffb9db91 Mon Sep 17 00:00:00 2001 From: Russ Anderson Date: Wed, 18 Jan 2012 20:07:54 -0600 Subject: [PATCH 24/90] x86/uv: Fix uv_gpa_to_soc_phys_ram() shift @@ -14,7 +14,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- arch/x86/include/asm/uv/uv_hub.h | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/include/asm/uv/uv_hub.h b/arch/x86/include/asm/uv/uv_hub.h index 54a13aa..21f7385 100644 @@ -37,5 +37,5 @@ index 54a13aa..21f7385 100644 paddr -= remap_base; return paddr; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0025-x86-microcode_amd-Add-support-for-CPU-family-specifi.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0025-x86-microcode_amd-Add-support-for-CPU-family-specifi.patch index e1b02114..c87c4247 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0025-x86-microcode_amd-Add-support-for-CPU-family-specifi.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0025-x86-microcode_amd-Add-support-for-CPU-family-specifi.patch @@ -1,4 +1,4 @@ -From eed23f18d0d070bdece03565185953abb7b03252 Mon Sep 17 00:00:00 2001 +From cb0e26dce7e9a5384c7dec3550647faf56207108 Mon Sep 17 00:00:00 2001 From: Andreas Herrmann Date: Fri, 20 Jan 2012 17:44:12 +0100 Subject: [PATCH 25/90] x86/microcode_amd: Add support for CPU family specific @@ -28,7 +28,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- arch/x86/kernel/microcode_amd.c | 24 ++++++++++++++++++++++-- - 1 files changed, 22 insertions(+), 2 deletions(-) + 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/arch/x86/kernel/microcode_amd.c b/arch/x86/kernel/microcode_amd.c index d494799..ac52c15 100644 @@ -71,5 +71,5 @@ index d494799..ac52c15 100644 goto out; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0026-m68k-Fix-assembler-constraint-to-prevent-overeager-g.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0026-m68k-Fix-assembler-constraint-to-prevent-overeager-g.patch index 95ef0437..1e1762d6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0026-m68k-Fix-assembler-constraint-to-prevent-overeager-g.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0026-m68k-Fix-assembler-constraint-to-prevent-overeager-g.patch @@ -1,4 +1,4 @@ -From cf9fd8313b77cb347cc142b4127d01646ab5f4c2 Mon Sep 17 00:00:00 2001 +From fc1407525a7f1db7e288fddede6111d9c31d61cc Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Mon, 9 Jan 2012 15:10:15 +0100 Subject: [PATCH 26/90] m68k: Fix assembler constraint to prevent overeager @@ -168,5 +168,5 @@ index 5437fff..5550aa4 100644 return 0; descaddr = phys_to_virt((unsigned long)descaddr); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0027-ALSA-hda-set-mute-led-polarity-for-laptops-with-bugg.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0027-ALSA-hda-set-mute-led-polarity-for-laptops-with-bugg.patch index b3b84b67..f4f18014 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0027-ALSA-hda-set-mute-led-polarity-for-laptops-with-bugg.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0027-ALSA-hda-set-mute-led-polarity-for-laptops-with-bugg.patch @@ -1,4 +1,4 @@ -From 715f766173e7ebc2b5d2c84397cd0ed2ecd8073a Mon Sep 17 00:00:00 2001 +From 22619b056f526f74b1e59fb17acdfb6c011e2917 Mon Sep 17 00:00:00 2001 From: Gustavo Maciel Dias Vieira Date: Tue, 24 Jan 2012 13:27:56 -0200 Subject: [PATCH 27/90] ALSA: hda: set mute led polarity for laptops with @@ -16,7 +16,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_sigmatel.c | 9 ++++++++- - 1 files changed, 8 insertions(+), 1 deletions(-) + 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index 2141cab..ccdac27 100644 @@ -39,5 +39,5 @@ index 2141cab..ccdac27 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0028-ALSA-hda-Fix-silent-output-on-ASUS-A6Rp.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0028-ALSA-hda-Fix-silent-output-on-ASUS-A6Rp.patch index 4a60383e..6bbaf4c5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0028-ALSA-hda-Fix-silent-output-on-ASUS-A6Rp.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0028-ALSA-hda-Fix-silent-output-on-ASUS-A6Rp.patch @@ -1,4 +1,4 @@ -From 14b87cff679154f199dfeaa367f781e438197215 Mon Sep 17 00:00:00 2001 +From 549e4501b20d12eabef8f35cc2846091566d71a0 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Wed, 25 Jan 2012 09:55:46 +0100 Subject: [PATCH 28/90] ALSA: hda - Fix silent output on ASUS A6Rp @@ -17,7 +17,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_realtek.c | 10 ++++++++++ - 1 files changed, 10 insertions(+), 0 deletions(-) + 1 file changed, 10 insertions(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 1d07e8f..9a63a19 100644 @@ -51,5 +51,5 @@ index 1d07e8f..9a63a19 100644 {} }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0029-ALSA-hda-Fix-silent-output-on-Haier-W18-laptop.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0029-ALSA-hda-Fix-silent-output-on-Haier-W18-laptop.patch index 0e8e4333..f25bd6c4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0029-ALSA-hda-Fix-silent-output-on-Haier-W18-laptop.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0029-ALSA-hda-Fix-silent-output-on-Haier-W18-laptop.patch @@ -1,4 +1,4 @@ -From 7af203863bc49229e342435baa745102849d9c79 Mon Sep 17 00:00:00 2001 +From 7e5aab3ce9f6ddf8e33efb988160d61011857f64 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Thu, 26 Jan 2012 15:56:16 +0100 Subject: [PATCH 29/90] ALSA: hda - Fix silent output on Haier W18 laptop @@ -15,7 +15,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_realtek.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 9a63a19..5f03c40 100644 @@ -30,5 +30,5 @@ index 9a63a19..5f03c40 100644 {} }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0030-drm-i915-paper-over-missed-irq-issues-with-force-wak.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0030-drm-i915-paper-over-missed-irq-issues-with-force-wak.patch index 95e18690..10fbb57b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0030-drm-i915-paper-over-missed-irq-issues-with-force-wak.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0030-drm-i915-paper-over-missed-irq-issues-with-force-wak.patch @@ -1,4 +1,4 @@ -From 8192adb1ac4be659f5fc3010fa53c7cb3f59a409 Mon Sep 17 00:00:00 2001 +From cfd65d7a489fbc3594ce751173d3c46089ab41d5 Mon Sep 17 00:00:00 2001 From: Daniel Vetter Date: Fri, 14 Dec 2012 16:01:25 +0100 Subject: [PATCH 30/90] drm/i915: paper over missed irq issues with force wake @@ -46,7 +46,7 @@ Signed-off-by: Keith Packard Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/intel_ringbuffer.c | 27 +++++++++++++++++++++++++-- - 1 files changed, 25 insertions(+), 2 deletions(-) + 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c b/drivers/gpu/drm/i915/intel_ringbuffer.c index ca70e2f..30a9af9 100644 @@ -122,5 +122,5 @@ index ca70e2f..30a9af9 100644 ring->add_request = pc_render_add_request; ring->get_seqno = pc_render_get_seqno; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0031-drm-i915-sdvo-always-set-positive-sync-polarity.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0031-drm-i915-sdvo-always-set-positive-sync-polarity.patch index 16b018a6..b71fe18d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0031-drm-i915-sdvo-always-set-positive-sync-polarity.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0031-drm-i915-sdvo-always-set-positive-sync-polarity.patch @@ -1,4 +1,4 @@ -From eeb7321204f3c1e07a8f4fe750415c0c2c991068 Mon Sep 17 00:00:00 2001 +From 6a131dd582a8c782e0d2d9fdef0bfb4f53cec306 Mon Sep 17 00:00:00 2001 From: Paulo Zanoni Date: Fri, 6 Jan 2012 19:45:34 -0200 Subject: [PATCH 31/90] drm/i915/sdvo: always set positive sync polarity @@ -22,7 +22,7 @@ Signed-off-by: Keith Packard Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/intel_sdvo.c | 8 +++----- - 1 files changed, 3 insertions(+), 5 deletions(-) + 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_sdvo.c b/drivers/gpu/drm/i915/intel_sdvo.c index f7b9268..e334ec3 100644 @@ -48,5 +48,5 @@ index f7b9268..e334ec3 100644 sdvox = I915_READ(intel_sdvo->sdvo_reg); switch (intel_sdvo->sdvo_reg) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0032-drm-i915-Re-enable-gen7-RC6-and-GPU-turbo-after-resu.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0032-drm-i915-Re-enable-gen7-RC6-and-GPU-turbo-after-resu.patch index 8d026056..a7b02e28 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0032-drm-i915-Re-enable-gen7-RC6-and-GPU-turbo-after-resu.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0032-drm-i915-Re-enable-gen7-RC6-and-GPU-turbo-after-resu.patch @@ -1,4 +1,4 @@ -From a9dbe8df9f33f70904247f2e263a9647eb8e448a Mon Sep 17 00:00:00 2001 +From a2c65b5c20cfa95ba4a36afcfa6dc285244b74eb Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Mon, 23 Jan 2012 16:14:06 -0800 Subject: [PATCH 32/90] drm/i915: Re-enable gen7 RC6 and GPU turbo after @@ -14,7 +14,7 @@ Signed-off-by: Keith Packard Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/i915_suspend.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/i915_suspend.c b/drivers/gpu/drm/i915/i915_suspend.c index 7886e4f..43cbafe 100644 @@ -39,5 +39,5 @@ index 7886e4f..43cbafe 100644 gen6_update_ring_freq(dev_priv); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0033-ARM-at91-fix-at91rm9200-soc-subtype-handling.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0033-ARM-at91-fix-at91rm9200-soc-subtype-handling.patch index 4667ad74..7acb37be 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0033-ARM-at91-fix-at91rm9200-soc-subtype-handling.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0033-ARM-at91-fix-at91rm9200-soc-subtype-handling.patch @@ -1,4 +1,4 @@ -From bc5829b31b25a3a6928089594fdab76017d0d622 Mon Sep 17 00:00:00 2001 +From 77a2fa4c4e8b988b6b31c89ba6cd72e1c8beee4b Mon Sep 17 00:00:00 2001 From: Nicolas Ferre Date: Wed, 28 Dec 2011 13:10:04 +0200 Subject: [PATCH 33/90] ARM: at91: fix at91rm9200 soc subtype handling @@ -20,7 +20,7 @@ Acked-by: Jean-Christophe PLAGNIOL-VILLARD Signed-off-by: Greg Kroah-Hartman --- arch/arm/mach-at91/setup.c | 7 +++++-- - 1 files changed, 5 insertions(+), 2 deletions(-) + 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-at91/setup.c b/arch/arm/mach-at91/setup.c index cf98a8f..39d8ea0 100644 @@ -42,5 +42,5 @@ index cf98a8f..39d8ea0 100644 void __init at91_init_irq_default(void) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0034-mach-ux500-enable-ARM-errata-764369.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0034-mach-ux500-enable-ARM-errata-764369.patch index ea53d57b..b867eda4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0034-mach-ux500-enable-ARM-errata-764369.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0034-mach-ux500-enable-ARM-errata-764369.patch @@ -1,4 +1,4 @@ -From 7e7ae7c2a3f4433e2401717a641cab1a86249f94 Mon Sep 17 00:00:00 2001 +From 26df6080d3107e6fe26a10eb8d37977d38482caf Mon Sep 17 00:00:00 2001 From: Srinidhi KASAGAR Date: Thu, 12 Jan 2012 11:07:43 +0530 Subject: [PATCH 34/90] mach-ux500: enable ARM errata 764369 @@ -12,7 +12,7 @@ Signed-off-by: Linus Walleij Signed-off-by: Greg Kroah-Hartman --- arch/arm/mach-ux500/Kconfig | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-ux500/Kconfig b/arch/arm/mach-ux500/Kconfig index a3e0c86..52af004 100644 @@ -27,5 +27,5 @@ index a3e0c86..52af004 100644 menu "Ux500 SoC" -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0035-ARM-7296-1-proc-v7.S-remove-HARVARD_CACHE-preprocess.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0035-ARM-7296-1-proc-v7.S-remove-HARVARD_CACHE-preprocess.patch index 371ead88..f4273b75 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0035-ARM-7296-1-proc-v7.S-remove-HARVARD_CACHE-preprocess.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0035-ARM-7296-1-proc-v7.S-remove-HARVARD_CACHE-preprocess.patch @@ -1,4 +1,4 @@ -From edee236502d6e853eddd1ba0698aa1333126527f Mon Sep 17 00:00:00 2001 +From 475e3d3f7c14f475067e25f2687595f87c297036 Mon Sep 17 00:00:00 2001 From: Will Deacon Date: Fri, 20 Jan 2012 12:10:18 +0100 Subject: [PATCH 35/90] ARM: 7296/1: proc-v7.S: remove HARVARD_CACHE @@ -21,7 +21,7 @@ Signed-off-by: Russell King Signed-off-by: Greg Kroah-Hartman --- arch/arm/mm/proc-v7.S | 6 ------ - 1 files changed, 0 insertions(+), 6 deletions(-) + 1 file changed, 6 deletions(-) diff --git a/arch/arm/mm/proc-v7.S b/arch/arm/mm/proc-v7.S index e70a737..40cc7aa 100644 @@ -49,5 +49,5 @@ index e70a737..40cc7aa 100644 #ifdef CONFIG_MMU mcr p15, 0, r10, c8, c7, 0 @ invalidate I + D TLBs -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0036-sysfs-Complain-bitterly-about-attempts-to-remove-fil.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0036-sysfs-Complain-bitterly-about-attempts-to-remove-fil.patch index 492cb43c..c61deddb 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0036-sysfs-Complain-bitterly-about-attempts-to-remove-fil.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0036-sysfs-Complain-bitterly-about-attempts-to-remove-fil.patch @@ -1,4 +1,4 @@ -From 03813e1cec3fa5d6011c9e9faefa80ad1f1b7f04 Mon Sep 17 00:00:00 2001 +From 775cf93ed95772f96ae94452358171c6d93fbadf Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Fri, 13 Jan 2012 21:32:59 -0800 Subject: [PATCH 36/90] sysfs: Complain bitterly about attempts to remove @@ -27,7 +27,7 @@ Signed-off-by: Greg Kroah-Hartman --- fs/sysfs/file.c | 6 ++++++ fs/sysfs/inode.c | 5 ++++- - 2 files changed, 10 insertions(+), 1 deletions(-) + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/fs/sysfs/file.c b/fs/sysfs/file.c index d4e6080b..779789a 100644 @@ -64,5 +64,5 @@ index c81b22f..deb804b 100644 sysfs_addrm_start(&acxt, dir_sd); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0037-x86-xen-size-struct-xen_spinlock-to-always-fit-in-ar.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0037-x86-xen-size-struct-xen_spinlock-to-always-fit-in-ar.patch index febc9451..8466a2c8 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0037-x86-xen-size-struct-xen_spinlock-to-always-fit-in-ar.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0037-x86-xen-size-struct-xen_spinlock-to-always-fit-in-ar.patch @@ -1,4 +1,4 @@ -From 0ffbd056d7edbfdeb707161d3953ff65f884c92b Mon Sep 17 00:00:00 2001 +From 3d7cdc4f00c37f18820e0cc0918d09c63c02d676 Mon Sep 17 00:00:00 2001 From: David Vrabel Date: Mon, 23 Jan 2012 19:32:25 +0000 Subject: [PATCH 37/90] x86: xen: size struct xen_spinlock to always fit in @@ -35,7 +35,7 @@ Signed-off-by: Konrad Rzeszutek Wilk Signed-off-by: Greg Kroah-Hartman --- arch/x86/xen/spinlock.c | 27 ++++++++++++++++++++++----- - 1 files changed, 22 insertions(+), 5 deletions(-) + 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/arch/x86/xen/spinlock.c b/arch/x86/xen/spinlock.c index cc9b1e1..d69cc6c 100644 @@ -99,5 +99,5 @@ index cc9b1e1..d69cc6c 100644 pv_lock_ops.spin_is_contended = xen_spin_is_contended; pv_lock_ops.spin_lock = xen_spin_lock; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0038-mpt2sas-Removed-redundant-calling-of-_scsih_probe_de.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0038-mpt2sas-Removed-redundant-calling-of-_scsih_probe_de.patch index b85e209a..63948d2b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0038-mpt2sas-Removed-redundant-calling-of-_scsih_probe_de.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0038-mpt2sas-Removed-redundant-calling-of-_scsih_probe_de.patch @@ -1,4 +1,4 @@ -From 00f1a14e217d9fcb2b568d56192a28d3e89e192b Mon Sep 17 00:00:00 2001 +From 9531483cafcb025ce819407f5e2a9942a19c0a2c Mon Sep 17 00:00:00 2001 From: "nagalakshmi.nandigama@lsi.com" Date: Tue, 13 Dec 2011 09:29:15 +0530 Subject: [PATCH 38/90] mpt2sas: Removed redundant calling of @@ -92,5 +92,5 @@ index 9bc6fb2..2824a90 100644 out_attach_fail: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0039-USB-option-Add-LG-docomo-L-02C.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0039-USB-option-Add-LG-docomo-L-02C.patch index bd259754..ca4f8a5e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0039-USB-option-Add-LG-docomo-L-02C.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0039-USB-option-Add-LG-docomo-L-02C.patch @@ -1,4 +1,4 @@ -From 1b9d5491e5c2439b3e861d1612eeae258c926b34 Mon Sep 17 00:00:00 2001 +From ef04da68e67fb96790367edd47602664fe897feb Mon Sep 17 00:00:00 2001 From: Kentaro Matsuyama Date: Thu, 12 Jan 2012 23:07:51 +0900 Subject: [PATCH 39/90] USB: option: Add LG docomo L-02C @@ -11,7 +11,7 @@ Signed-off-by: Kentaro Matsuyama Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index c96b6b6..2a9ed6e 100644 @@ -37,5 +37,5 @@ index c96b6b6..2a9ed6e 100644 }; MODULE_DEVICE_TABLE(usb, option_ids); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0040-USB-ftdi_sio-fix-TIOCSSERIAL-baud_base-handling.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0040-USB-ftdi_sio-fix-TIOCSSERIAL-baud_base-handling.patch index a80c2315..f6d5ad61 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0040-USB-ftdi_sio-fix-TIOCSSERIAL-baud_base-handling.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0040-USB-ftdi_sio-fix-TIOCSSERIAL-baud_base-handling.patch @@ -1,4 +1,4 @@ -From f4915de191cac38c002969b2a7b8ca4cda1f8ebb Mon Sep 17 00:00:00 2001 +From 71649769f1ae79da3343c0472388f13ffb8b9a3a Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Tue, 10 Jan 2012 23:33:37 +0100 Subject: [PATCH 40/90] USB: ftdi_sio: fix TIOCSSERIAL baud_base handling @@ -20,7 +20,7 @@ Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/ftdi_sio.c | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) + 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c index ff3db5d..6a034b3 100644 @@ -37,5 +37,5 @@ index ff3db5d..6a034b3 100644 return -EINVAL; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0041-USB-ftdi_sio-fix-initial-baud-rate.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0041-USB-ftdi_sio-fix-initial-baud-rate.patch index f1c1e75f..bb49c7be 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0041-USB-ftdi_sio-fix-initial-baud-rate.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0041-USB-ftdi_sio-fix-initial-baud-rate.patch @@ -1,4 +1,4 @@ -From 6ca78fe06bc778d2a4d82af2fd438bf0ddfc2a2c Mon Sep 17 00:00:00 2001 +From 99e22d6f848ffdc4e62916e92a41a4208b16a561 Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Wed, 18 Jan 2012 01:46:00 +0100 Subject: [PATCH 41/90] USB: ftdi_sio: fix initial baud rate @@ -17,7 +17,7 @@ Tested-by: Roland Ramthun Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/ftdi_sio.c | 7 +++++-- - 1 files changed, 5 insertions(+), 2 deletions(-) + 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c index 6a034b3..6a40b41 100644 @@ -45,5 +45,5 @@ index 6a034b3..6a40b41 100644 /* Start reading from the device */ result = usb_serial_generic_open(tty, port); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0042-USB-ftdi_sio-add-PID-for-TI-XDS100v2-BeagleBone-A3.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0042-USB-ftdi_sio-add-PID-for-TI-XDS100v2-BeagleBone-A3.patch index 1ace416c..923fb394 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0042-USB-ftdi_sio-add-PID-for-TI-XDS100v2-BeagleBone-A3.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0042-USB-ftdi_sio-add-PID-for-TI-XDS100v2-BeagleBone-A3.patch @@ -1,4 +1,4 @@ -From 27fca12db10bf68fb87c3b669be952f88594376c Mon Sep 17 00:00:00 2001 +From 5eda7cbb711ceb779c1bb38d5dedf3f2203efd99 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Wed, 18 Jan 2012 23:43:45 +0100 Subject: [PATCH 42/90] USB: ftdi_sio: add PID for TI XDS100v2 / BeagleBone A3 @@ -12,7 +12,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/ftdi_sio.c | 2 ++ drivers/usb/serial/ftdi_sio_ids.h | 7 +++++++ - 2 files changed, 9 insertions(+), 0 deletions(-) + 2 files changed, 9 insertions(+) diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c index 6a40b41..952570f 100644 @@ -46,5 +46,5 @@ index 055b64e..b67bee2 100644 /* US Interface Navigator (http://www.usinterface.com/) */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0043-USB-serial-ftdi-additional-IDs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0043-USB-serial-ftdi-additional-IDs.patch index 6986c723..9f942180 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0043-USB-serial-ftdi-additional-IDs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0043-USB-serial-ftdi-additional-IDs.patch @@ -1,4 +1,4 @@ -From 49b8a8464f7e327e044623da5ba2aa6aaa43b77c Mon Sep 17 00:00:00 2001 +From c099b47c24fd187dc18f80b7906f71ea27f5ff32 Mon Sep 17 00:00:00 2001 From: Peter Naulls Date: Tue, 17 Jan 2012 18:27:09 -0800 Subject: [PATCH 43/90] USB: serial: ftdi additional IDs @@ -16,7 +16,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 6 ++++++ - 2 files changed, 7 insertions(+), 0 deletions(-) + 2 files changed, 7 insertions(+) diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c index 952570f..abd5bd7 100644 @@ -45,5 +45,5 @@ index b67bee2..79c5967 100644 +/* ZigBee controller */ +#define FTDI_RF_R106 0x8A28 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0044-USB-ftdi_sio-Add-more-identifiers.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0044-USB-ftdi_sio-Add-more-identifiers.patch index a856f0c5..3a20f58b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0044-USB-ftdi_sio-Add-more-identifiers.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0044-USB-ftdi_sio-Add-more-identifiers.patch @@ -1,4 +1,4 @@ -From cea8765145bdf3a814070e52c7f348a5e69c76ce Mon Sep 17 00:00:00 2001 +From ab65ae9e2bd7d28ae9af25f34190355f3456a872 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Thu, 26 Jan 2012 17:41:34 +0000 Subject: [PATCH 44/90] USB: ftdi_sio: Add more identifiers @@ -12,7 +12,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 6 ++++++ - 2 files changed, 7 insertions(+), 0 deletions(-) + 2 files changed, 7 insertions(+) diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c index abd5bd7..058b92c 100644 @@ -44,5 +44,5 @@ index 79c5967..76d4f31 100644 */ #define RATOC_VENDOR_ID 0x0584 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0045-USB-cdc-wdm-updating-desc-length-must-be-protected-b.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0045-USB-cdc-wdm-updating-desc-length-must-be-protected-b.patch index a090a1c4..1b2dcb4f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0045-USB-cdc-wdm-updating-desc-length-must-be-protected-b.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0045-USB-cdc-wdm-updating-desc-length-must-be-protected-b.patch @@ -1,4 +1,4 @@ -From 54e1d6f4d4781af0b70c3e36d5c6611b5c3d8272 Mon Sep 17 00:00:00 2001 +From 2e3ea48f17c5cc49469344377d1902054a11c759 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= Date: Mon, 16 Jan 2012 12:41:47 +0100 Subject: [PATCH 45/90] USB: cdc-wdm: updating desc->length must be protected @@ -16,7 +16,7 @@ Acked-by: Oliver Neukum Signed-off-by: Greg Kroah-Hartman --- drivers/usb/class/cdc-wdm.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/drivers/usb/class/cdc-wdm.c b/drivers/usb/class/cdc-wdm.c index efe6849..7e5e822 100644 @@ -33,5 +33,5 @@ index efe6849..7e5e822 100644 if (!desc->length) clear_bit(WDM_READ, &desc->flags); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0046-USB-cdc-wdm-use-two-mutexes-to-allow-simultaneous-re.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0046-USB-cdc-wdm-use-two-mutexes-to-allow-simultaneous-re.patch index 544450ef..d39a97ce 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0046-USB-cdc-wdm-use-two-mutexes-to-allow-simultaneous-re.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0046-USB-cdc-wdm-use-two-mutexes-to-allow-simultaneous-re.patch @@ -1,4 +1,4 @@ -From 9d6f338f1fe382275fbd4fee94c0d5a55ed601de Mon Sep 17 00:00:00 2001 +From 4fa7700c9a0aaa37a3071ae7debbc6ba9a30488b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= Date: Mon, 16 Jan 2012 12:41:48 +0100 Subject: [PATCH 46/90] USB: cdc-wdm: use two mutexes to allow simultaneous @@ -16,8 +16,8 @@ Signed-off-by: Bjørn Mork Cc: Oliver Neukum Signed-off-by: Greg Kroah-Hartman --- - drivers/usb/class/cdc-wdm.c | 49 +++++++++++++++++++++++++++--------------- - 1 files changed, 31 insertions(+), 18 deletions(-) + drivers/usb/class/cdc-wdm.c | 49 +++++++++++++++++++++++++++---------------- + 1 file changed, 31 insertions(+), 18 deletions(-) diff --git a/drivers/usb/class/cdc-wdm.c b/drivers/usb/class/cdc-wdm.c index 7e5e822..4a29a80 100644 @@ -174,5 +174,5 @@ index 7e5e822..4a29a80 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0047-qcaux-add-more-Pantech-UML190-and-UML290-ports.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0047-qcaux-add-more-Pantech-UML190-and-UML290-ports.patch index 19b4c3e5..14803ec6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0047-qcaux-add-more-Pantech-UML190-and-UML290-ports.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0047-qcaux-add-more-Pantech-UML190-and-UML290-ports.patch @@ -1,4 +1,4 @@ -From 06053e0177cddb8ac7d4539e69012ef479089126 Mon Sep 17 00:00:00 2001 +From 174b386a16563b183073b5edd7d50f35ffacacdb Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Tue, 24 Jan 2012 17:16:54 -0600 Subject: [PATCH 47/90] qcaux: add more Pantech UML190 and UML290 ports @@ -11,7 +11,7 @@ Signed-off-by: Dan Williams Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/qcaux.c | 7 ++++++- - 1 files changed, 6 insertions(+), 1 deletions(-) + 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/usb/serial/qcaux.c b/drivers/usb/serial/qcaux.c index 30b73e6..a348198 100644 @@ -39,5 +39,5 @@ index 30b73e6..a348198 100644 }; MODULE_DEVICE_TABLE(usb, id_table); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0048-usb-dwc3-ep0-tidy-up-Pending-Request-handling.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0048-usb-dwc3-ep0-tidy-up-Pending-Request-handling.patch index 0d6a5e12..0e826d01 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0048-usb-dwc3-ep0-tidy-up-Pending-Request-handling.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0048-usb-dwc3-ep0-tidy-up-Pending-Request-handling.patch @@ -1,4 +1,4 @@ -From cfb67a1e191fa6c59b9d29b5d78fe4bb27a08c5c Mon Sep 17 00:00:00 2001 +From c58c127a99dd9114926d3a9bd55f172b948f6ac0 Mon Sep 17 00:00:00 2001 From: Felipe Balbi Date: Thu, 29 Dec 2011 06:32:29 +0200 Subject: [PATCH 48/90] usb: dwc3: ep0: tidy up Pending Request handling @@ -18,7 +18,7 @@ Signed-off-by: Felipe Balbi Signed-off-by: Greg Kroah-Hartman --- drivers/usb/dwc3/ep0.c | 14 ++++---------- - 1 files changed, 4 insertions(+), 10 deletions(-) + 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/drivers/usb/dwc3/ep0.c b/drivers/usb/dwc3/ep0.c index 69a4e43..27bd50a 100644 @@ -50,5 +50,5 @@ index 69a4e43..27bd50a 100644 DWC3_EP0_DIR_IN); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0049-usb-io_ti-Make-edge_remove_sysfs_attrs-the-port_remo.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0049-usb-io_ti-Make-edge_remove_sysfs_attrs-the-port_remo.patch index e8508bab..ba583ae1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0049-usb-io_ti-Make-edge_remove_sysfs_attrs-the-port_remo.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0049-usb-io_ti-Make-edge_remove_sysfs_attrs-the-port_remo.patch @@ -1,4 +1,4 @@ -From 07f90680975c8ca1d35f7f30f9aee6b832578469 Mon Sep 17 00:00:00 2001 +From 879351c7f439390f233f0069f2f6111d6c5362da Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Fri, 13 Jan 2012 21:32:06 -0800 Subject: [PATCH 49/90] usb: io_ti: Make edge_remove_sysfs_attrs the @@ -17,7 +17,7 @@ Reported-by: Wolfgang Frisch Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/io_ti.c | 10 ++-------- - 1 files changed, 2 insertions(+), 8 deletions(-) + 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/drivers/usb/serial/io_ti.c b/drivers/usb/serial/io_ti.c index 0aac00a..8a90d58 100644 @@ -56,5 +56,5 @@ index 0aac00a..8a90d58 100644 .set_termios = edge_set_termios, .tiocmget = edge_tiocmget, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0050-TTY-fix-UV-serial-console-regression.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0050-TTY-fix-UV-serial-console-regression.patch index 54b2abc2..8f74aa73 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0050-TTY-fix-UV-serial-console-regression.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0050-TTY-fix-UV-serial-console-regression.patch @@ -1,4 +1,4 @@ -From 40e6ddc8744318ca278e19d1de4772b590fcc38c Mon Sep 17 00:00:00 2001 +From 0946969a44d5f9dec1506431e88e942ce924ab82 Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Thu, 12 Jan 2012 22:55:15 +0100 Subject: [PATCH 50/90] TTY: fix UV serial console regression @@ -34,7 +34,7 @@ References: https://bugzilla.novell.com/show_bug.cgi?id=718518 Signed-off-by: Greg Kroah-Hartman --- drivers/tty/tty_port.c | 12 +++++++----- - 1 files changed, 7 insertions(+), 5 deletions(-) + 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/drivers/tty/tty_port.c b/drivers/tty/tty_port.c index ef9dd62..bf6e238 100644 @@ -68,5 +68,5 @@ index ef9dd62..bf6e238 100644 if (signal_pending(current)) { retval = -ERESTARTSYS; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0051-serial-amba-pl011-lock-console-writes-against-interr.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0051-serial-amba-pl011-lock-console-writes-against-interr.patch index c1a5eb25..6d3d5b65 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0051-serial-amba-pl011-lock-console-writes-against-interr.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0051-serial-amba-pl011-lock-console-writes-against-interr.patch @@ -1,4 +1,4 @@ -From de3853e197be72552027661297ae663e2eb66ef1 Mon Sep 17 00:00:00 2001 +From b1778d0692279883367f4e51fef4a851910689b4 Mon Sep 17 00:00:00 2001 From: Rabin Vincent Date: Tue, 17 Jan 2012 11:52:28 +0100 Subject: [PATCH 51/90] serial: amba-pl011: lock console writes against @@ -25,7 +25,7 @@ Signed-off-by: Linus Walleij Signed-off-by: Greg Kroah-Hartman --- drivers/tty/serial/amba-pl011.c | 14 ++++++++++++++ - 1 files changed, 14 insertions(+), 0 deletions(-) + 1 file changed, 14 insertions(+) diff --git a/drivers/tty/serial/amba-pl011.c b/drivers/tty/serial/amba-pl011.c index 00233af..8e00926 100644 @@ -63,5 +63,5 @@ index 00233af..8e00926 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0052-jsm-Fixed-EEH-recovery-error.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0052-jsm-Fixed-EEH-recovery-error.patch index 4836cc1b..d23d7250 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0052-jsm-Fixed-EEH-recovery-error.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0052-jsm-Fixed-EEH-recovery-error.patch @@ -1,4 +1,4 @@ -From a4bb82f827dd715b666d2cdf9cae6643da638974 Mon Sep 17 00:00:00 2001 +From e039921254b3e40b6a3ace33bac45c20b197fd0e Mon Sep 17 00:00:00 2001 From: Lucas Kannebley Tavares Date: Mon, 9 Jan 2012 10:58:06 -0200 Subject: [PATCH 52/90] jsm: Fixed EEH recovery error @@ -34,7 +34,7 @@ Acked-by: Thadeu Lima de Souza Cascardo Signed-off-by: Greg Kroah-Hartman --- drivers/tty/serial/jsm/jsm_driver.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/tty/serial/jsm/jsm_driver.c b/drivers/tty/serial/jsm/jsm_driver.c index 7c867a0..7545fe1 100644 @@ -49,5 +49,5 @@ index 7c867a0..7545fe1 100644 jsm_uart_port_init(brd); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0053-iwlwifi-fix-PCI-E-transport-inta-race.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0053-iwlwifi-fix-PCI-E-transport-inta-race.patch index b272ea68..c2182d8f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0053-iwlwifi-fix-PCI-E-transport-inta-race.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0053-iwlwifi-fix-PCI-E-transport-inta-race.patch @@ -1,4 +1,4 @@ -From 0d33ba8639e38e3d78f9dbeb8fac20ea28684cef Mon Sep 17 00:00:00 2001 +From 0f74abb5d9cf907fcce94d69514faeaa2d774378 Mon Sep 17 00:00:00 2001 From: Johannes Berg Date: Thu, 19 Jan 2012 08:20:57 -0800 Subject: [PATCH 53/90] iwlwifi: fix PCI-E transport "inta" race @@ -28,7 +28,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c b/drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c index 1920237..1daf01e 100644 @@ -49,5 +49,5 @@ index 1920237..1daf01e 100644 if (inta & CSR_INT_BIT_HW_ERR) { IWL_ERR(trans, "Hardware error detected. Restarting.\n"); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0054-vmwgfx-Fix-assignment-in-vmw_framebuffer_create_hand.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0054-vmwgfx-Fix-assignment-in-vmw_framebuffer_create_hand.patch index a502bc68..9c5014de 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0054-vmwgfx-Fix-assignment-in-vmw_framebuffer_create_hand.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0054-vmwgfx-Fix-assignment-in-vmw_framebuffer_create_hand.patch @@ -1,4 +1,4 @@ -From 8f71848d8e5ac400a72eeade1898ecbd99145261 Mon Sep 17 00:00:00 2001 +From 24ac9d40092ac989e425100ff65c7781cb786077 Mon Sep 17 00:00:00 2001 From: Ryan Mallon Date: Sat, 28 Jan 2012 08:51:40 +1100 Subject: [PATCH 54/90] vmwgfx: Fix assignment in @@ -14,7 +14,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c index f94b33a..7c88f1f 100644 @@ -30,5 +30,5 @@ index f94b33a..7c88f1f 100644 return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0055-USB-Realtek-cr-fix-autopm-scheduling-while-atomic.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0055-USB-Realtek-cr-fix-autopm-scheduling-while-atomic.patch index 9bed68ec..9bf30b9f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0055-USB-Realtek-cr-fix-autopm-scheduling-while-atomic.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0055-USB-Realtek-cr-fix-autopm-scheduling-while-atomic.patch @@ -1,4 +1,4 @@ -From 286cad08e0819522e35f30a9a55c8183d32b2b98 Mon Sep 17 00:00:00 2001 +From 389082531ace8ae430c318b99d3311bec2856914 Mon Sep 17 00:00:00 2001 From: Stanislaw Gruszka Date: Thu, 26 Jan 2012 12:29:42 +0100 Subject: [PATCH 55/90] USB: Realtek cr: fix autopm scheduling while atomic @@ -16,7 +16,7 @@ Signed-off-by: Stanislaw Gruszka Signed-off-by: Greg Kroah-Hartman --- drivers/usb/storage/realtek_cr.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/storage/realtek_cr.c b/drivers/usb/storage/realtek_cr.c index 0ce5f79..32c93d7 100644 @@ -32,5 +32,5 @@ index 0ce5f79..32c93d7 100644 "intf->pm_usage_cnt:%d, power.usage:%d\n", __func__, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0056-USB-usbsevseg-fix-max-length.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0056-USB-usbsevseg-fix-max-length.patch index 653b82e3..b94f6216 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0056-USB-usbsevseg-fix-max-length.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0056-USB-usbsevseg-fix-max-length.patch @@ -1,4 +1,4 @@ -From 3fa24c74797bced963fb71a175b49db16cac7949 Mon Sep 17 00:00:00 2001 +From d7ff9d198072099925dcc2bb81d17f1f08b0eba6 Mon Sep 17 00:00:00 2001 From: Harrison Metzger Date: Sun, 15 Jan 2012 08:43:24 -0600 Subject: [PATCH 56/90] USB: usbsevseg: fix max length @@ -14,7 +14,7 @@ Signed-off-by: Stuart Pook Signed-off-by: Greg Kroah-Hartman --- drivers/usb/misc/usbsevseg.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/misc/usbsevseg.c b/drivers/usb/misc/usbsevseg.c index 417b8f2..59689fa 100644 @@ -30,5 +30,5 @@ index 417b8f2..59689fa 100644 /* table of devices that work with this driver */ static const struct usb_device_id id_table[] = { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0057-usb-gadget-langwell-don-t-call-gadget-s-disconnect.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0057-usb-gadget-langwell-don-t-call-gadget-s-disconnect.patch index 00eb4ac8..90f87ba8 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0057-usb-gadget-langwell-don-t-call-gadget-s-disconnect.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0057-usb-gadget-langwell-don-t-call-gadget-s-disconnect.patch @@ -1,4 +1,4 @@ -From b19abe994096a9839b092cbf70a3948468d5fc70 Mon Sep 17 00:00:00 2001 +From ff10feffa49fc6a81438d1f66384754e77b7dd3c Mon Sep 17 00:00:00 2001 From: Alexander Shishkin Date: Wed, 21 Dec 2011 10:19:40 +0200 Subject: [PATCH 57/90] usb: gadget: langwell: don't call gadget's @@ -20,7 +20,7 @@ Signed-off-by: Felipe Balbi Signed-off-by: Greg Kroah-Hartman --- drivers/usb/gadget/langwell_udc.c | 18 ++++++++---------- - 1 files changed, 8 insertions(+), 10 deletions(-) + 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/drivers/usb/gadget/langwell_udc.c b/drivers/usb/gadget/langwell_udc.c index fa0fcc1..b0c5b6d 100644 @@ -90,5 +90,5 @@ index fa0fcc1..b0c5b6d 100644 /* free dTD dma_pool and dQH */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0058-usb-gadget-storage-endian-fix.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0058-usb-gadget-storage-endian-fix.patch index d3bda65a..d5c7fec0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0058-usb-gadget-storage-endian-fix.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0058-usb-gadget-storage-endian-fix.patch @@ -1,4 +1,4 @@ -From 5e2120eb3e1016b52dbfdaf13b022617ba3252f4 Mon Sep 17 00:00:00 2001 +From 40fe12a7ee76b320a7662d8da492c80743deaa1b Mon Sep 17 00:00:00 2001 From: Andiry Xu Date: Wed, 4 Jan 2012 15:18:27 +0800 Subject: [PATCH 58/90] usb: gadget: storage: endian fix @@ -12,7 +12,7 @@ Signed-off-by: Felipe Balbi Signed-off-by: Greg Kroah-Hartman --- drivers/usb/gadget/storage_common.c | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/usb/gadget/storage_common.c b/drivers/usb/gadget/storage_common.c index c7f291a..85ea14e 100644 @@ -39,5 +39,5 @@ index c7f291a..85ea14e 100644 .bNumDeviceCaps = 2, }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0059-drivers-usb-host-ehci-fsl.c-add-missing-iounmap.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0059-drivers-usb-host-ehci-fsl.c-add-missing-iounmap.patch index 29650a29..c45e2ac2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0059-drivers-usb-host-ehci-fsl.c-add-missing-iounmap.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0059-drivers-usb-host-ehci-fsl.c-add-missing-iounmap.patch @@ -1,4 +1,4 @@ -From 87dd7c175531bdc9938fa7948f75619962991a27 Mon Sep 17 00:00:00 2001 +From e548ad84a8c8bb04cb2b87b339d244a2335a6ede Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Thu, 12 Jan 2012 10:55:13 +0100 Subject: [PATCH 59/90] drivers/usb/host/ehci-fsl.c: add missing iounmap @@ -34,7 +34,7 @@ Acked-by: Alan Stern Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/ehci-fsl.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c index e90344a..b556a72 100644 @@ -50,5 +50,5 @@ index e90344a..b556a72 100644 /* Enable USB controller, 83xx or 8536 */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0060-xhci-Fix-USB-3.0-device-restart-on-resume.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0060-xhci-Fix-USB-3.0-device-restart-on-resume.patch index 7113e686..568bdf75 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0060-xhci-Fix-USB-3.0-device-restart-on-resume.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0060-xhci-Fix-USB-3.0-device-restart-on-resume.patch @@ -1,4 +1,4 @@ -From b4e67c5c309a96709491f7ac2f57d80999eba389 Mon Sep 17 00:00:00 2001 +From 3f5d6421aca0bcbeb9f0b234e716c0c82b4f04bc Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Mon, 14 Nov 2011 17:51:39 -0800 Subject: [PATCH 60/90] xhci: Fix USB 3.0 device restart on resume. @@ -23,7 +23,7 @@ Acked-by: Andiry Xu Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/xhci-ring.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c index d28c586..ee0b4d7 100644 @@ -47,5 +47,5 @@ index d28c586..ee0b4d7 100644 xhci_dbg(xhci, "slot_id is zero\n"); goto cleanup; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0061-xHCI-Cleanup-isoc-transfer-ring-when-TD-length-misma.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0061-xHCI-Cleanup-isoc-transfer-ring-when-TD-length-misma.patch index f906f079..ab37395d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0061-xHCI-Cleanup-isoc-transfer-ring-when-TD-length-misma.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0061-xHCI-Cleanup-isoc-transfer-ring-when-TD-length-misma.patch @@ -1,4 +1,4 @@ -From 910e3e93de89b8568e3bfb1c8c08c96f2be325f2 Mon Sep 17 00:00:00 2001 +From cd06fccbc411c12ce1f1c20cebacc3684ba6e957 Mon Sep 17 00:00:00 2001 From: Andiry Xu Date: Wed, 18 Jan 2012 17:47:12 +0800 Subject: [PATCH 61/90] xHCI: Cleanup isoc transfer ring when TD length @@ -19,7 +19,7 @@ Signed-off-by: Sarah Sharp Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/xhci-ring.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c index ee0b4d7..ae92dc4 100644 @@ -36,5 +36,5 @@ index ee0b4d7..ae92dc4 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0062-usb-musb-davinci-fix-build-breakage.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0062-usb-musb-davinci-fix-build-breakage.patch index e2e4d830..68bde2d5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0062-usb-musb-davinci-fix-build-breakage.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0062-usb-musb-davinci-fix-build-breakage.patch @@ -1,4 +1,4 @@ -From 5dc5545c987453cafa4b441522cf61bbb89e80e4 Mon Sep 17 00:00:00 2001 +From f8c07cb92ea86609586270f60474814fc09da890 Mon Sep 17 00:00:00 2001 From: Sekhar Nori Date: Wed, 28 Dec 2011 12:02:57 +0530 Subject: [PATCH 62/90] usb: musb: davinci: fix build breakage @@ -20,7 +20,7 @@ Signed-off-by: Felipe Balbi Signed-off-by: Greg Kroah-Hartman --- drivers/usb/musb/davinci.c | 3 --- - 1 files changed, 0 insertions(+), 3 deletions(-) + 1 file changed, 3 deletions(-) diff --git a/drivers/usb/musb/davinci.c b/drivers/usb/musb/davinci.c index 4d365d5..3911d9a 100644 @@ -37,5 +37,5 @@ index 4d365d5..3911d9a 100644 #include -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0063-hwmon-f71805f-Fix-clamping-of-temperature-limits.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0063-hwmon-f71805f-Fix-clamping-of-temperature-limits.patch index f00fa809..fa783e7b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0063-hwmon-f71805f-Fix-clamping-of-temperature-limits.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0063-hwmon-f71805f-Fix-clamping-of-temperature-limits.patch @@ -1,4 +1,4 @@ -From 2f13837e2029149d661b66d510f759aac22f4748 Mon Sep 17 00:00:00 2001 +From bdf8cb4ebb0c6f8e60c3900cdc34289b4e3ca924 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Fri, 20 Jan 2012 10:09:23 -0500 Subject: [PATCH 63/90] hwmon: (f71805f) Fix clamping of temperature limits @@ -15,7 +15,7 @@ Signed-off-by: Guenter Roeck Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/f71805f.c | 10 +++++----- - 1 files changed, 5 insertions(+), 5 deletions(-) + 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/hwmon/f71805f.c b/drivers/hwmon/f71805f.c index 92f9497..6dbfd3e 100644 @@ -39,5 +39,5 @@ index 92f9497..6dbfd3e 100644 /* -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0064-hwmon-w83627ehf-Disable-setting-DC-mode-for-pwm2-pwm.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0064-hwmon-w83627ehf-Disable-setting-DC-mode-for-pwm2-pwm.patch index 285534fd..95d3ea7c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0064-hwmon-w83627ehf-Disable-setting-DC-mode-for-pwm2-pwm.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0064-hwmon-w83627ehf-Disable-setting-DC-mode-for-pwm2-pwm.patch @@ -1,4 +1,4 @@ -From 99eb79f71c8d3baeb55b7584a11df76740950f22 Mon Sep 17 00:00:00 2001 +From f3e66dfb3db5b8aab5d05ef44a1f2ec9490d9eea Mon Sep 17 00:00:00 2001 From: Guenter Roeck Date: Fri, 27 Jan 2012 17:56:06 -0800 Subject: [PATCH 64/90] hwmon: (w83627ehf) Disable setting DC mode for pwm2, @@ -15,7 +15,7 @@ Signed-off-by: Guenter Roeck Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/w83627ehf.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/drivers/hwmon/w83627ehf.c b/drivers/hwmon/w83627ehf.c index 93f5fc7..4b57ab6 100644 @@ -42,5 +42,5 @@ index 93f5fc7..4b57ab6 100644 reg = w83627ehf_read_value(data, W83627EHF_REG_PWM_ENABLE[nr]); data->pwm_mode[nr] = val; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0065-hwmon-sht15-fix-bad-error-code.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0065-hwmon-sht15-fix-bad-error-code.patch index 1ca0623b..70a38095 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0065-hwmon-sht15-fix-bad-error-code.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0065-hwmon-sht15-fix-bad-error-code.patch @@ -1,4 +1,4 @@ -From 8e9da00da23bf9103db8bb4172a89926c58dfb03 Mon Sep 17 00:00:00 2001 +From fdc0431bfce635348e459fb3d3a27972a348cacc Mon Sep 17 00:00:00 2001 From: Vivien Didelot Date: Thu, 26 Jan 2012 15:59:00 -0500 Subject: [PATCH 65/90] hwmon: (sht15) fix bad error code @@ -12,7 +12,7 @@ Signed-off-by: Guenter Roeck Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/sht15.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/hwmon/sht15.c b/drivers/hwmon/sht15.c index fe4104c..5357925 100644 @@ -36,5 +36,5 @@ index fe4104c..5357925 100644 goto err_free_data; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0066-USB-cdc-wdm-call-wake_up_all-to-allow-driver-to-shut.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0066-USB-cdc-wdm-call-wake_up_all-to-allow-driver-to-shut.patch index 67a10cbd..177d22fa 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0066-USB-cdc-wdm-call-wake_up_all-to-allow-driver-to-shut.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0066-USB-cdc-wdm-call-wake_up_all-to-allow-driver-to-shut.patch @@ -1,4 +1,4 @@ -From 700634b182ca70f6b189ae7aa036d75111ce14f7 Mon Sep 17 00:00:00 2001 +From 206106e0b0fad394ef57aa6cd7b5d2c59bccde6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= Date: Mon, 16 Jan 2012 15:11:57 +0100 Subject: [PATCH 66/90] USB: cdc-wdm: call wake_up_all to allow driver to @@ -19,7 +19,7 @@ Cc: stable Signed-off-by: Greg Kroah-Hartman --- drivers/usb/class/cdc-wdm.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/class/cdc-wdm.c b/drivers/usb/class/cdc-wdm.c index 4a29a80..d2cda26 100644 @@ -41,5 +41,5 @@ index 4a29a80..d2cda26 100644 cleanup(desc); mutex_unlock(&wdm_mutex); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0067-USB-cdc-wdm-better-allocate-a-buffer-that-is-at-leas.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0067-USB-cdc-wdm-better-allocate-a-buffer-that-is-at-leas.patch index 4471b130..5b0e6433 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0067-USB-cdc-wdm-better-allocate-a-buffer-that-is-at-leas.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0067-USB-cdc-wdm-better-allocate-a-buffer-that-is-at-leas.patch @@ -1,4 +1,4 @@ -From 46e7b4556cd993a3bb20308498c31dabbe96aceb Mon Sep 17 00:00:00 2001 +From d4b71a388aa58d6d1e46a6207c0acc756c9c0cf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= Date: Mon, 16 Jan 2012 15:11:59 +0100 Subject: [PATCH 67/90] USB: cdc-wdm: better allocate a buffer that is at @@ -18,7 +18,7 @@ Cc: Oliver Neukum Signed-off-by: Greg Kroah-Hartman --- drivers/usb/class/cdc-wdm.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/class/cdc-wdm.c b/drivers/usb/class/cdc-wdm.c index d2cda26..f0deb9e 100644 @@ -34,5 +34,5 @@ index d2cda26..f0deb9e 100644 &desc->response->transfer_dma); if (!desc->inbuf) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0068-USB-cdc-wdm-Avoid-hanging-on-interface-with-no-USB_C.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0068-USB-cdc-wdm-Avoid-hanging-on-interface-with-no-USB_C.patch index 1e330f9a..d404d315 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0068-USB-cdc-wdm-Avoid-hanging-on-interface-with-no-USB_C.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0068-USB-cdc-wdm-Avoid-hanging-on-interface-with-no-USB_C.patch @@ -1,4 +1,4 @@ -From c7d772ceccb6b83acc2c71e0640ac5293e0b2713 Mon Sep 17 00:00:00 2001 +From 99e5fa08e85ab983d67197fd08a88e9e46536dba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= Date: Fri, 20 Jan 2012 01:49:57 +0100 Subject: [PATCH 68/90] USB: cdc-wdm: Avoid hanging on interface with no @@ -24,7 +24,7 @@ Signed-off-by: Bjørn Mork Signed-off-by: Greg Kroah-Hartman --- drivers/usb/class/cdc-wdm.c | 4 +++- - 1 files changed, 3 insertions(+), 1 deletions(-) + 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/usb/class/cdc-wdm.c b/drivers/usb/class/cdc-wdm.c index f0deb9e..fd4aee1 100644 @@ -49,5 +49,5 @@ index f0deb9e..fd4aee1 100644 if (!buffer) goto out; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0069-netns-fix-net_alloc_generic.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0069-netns-fix-net_alloc_generic.patch index 95e6041c..1e697386 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0069-netns-fix-net_alloc_generic.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0069-netns-fix-net_alloc_generic.patch @@ -1,4 +1,4 @@ -From 0c5f77f70263e78633b63a24692dd6be6cf99732 Mon Sep 17 00:00:00 2001 +From a1294ecfc001aebbd064325e37a341c552de29e7 Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Thu, 26 Jan 2012 00:41:38 +0000 Subject: [PATCH 69/90] netns: fix net_alloc_generic() @@ -43,7 +43,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/core/net_namespace.c | 31 ++++++++++++++++--------------- - 1 files changed, 16 insertions(+), 15 deletions(-) + 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/net/core/net_namespace.c b/net/core/net_namespace.c index aefcd7a..0e950fd 100644 @@ -116,5 +116,5 @@ index aefcd7a..0e950fd 100644 error = __register_pernet_operations(list, ops); if (error) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0070-netns-Fail-conspicously-if-someone-uses-net_generic-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0070-netns-Fail-conspicously-if-someone-uses-net_generic-.patch index 6b4adf34..c48b37de 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0070-netns-Fail-conspicously-if-someone-uses-net_generic-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0070-netns-Fail-conspicously-if-someone-uses-net_generic-.patch @@ -1,4 +1,4 @@ -From 8b924dd991cfa0b36c65001ff07050cf2b30bd93 Mon Sep 17 00:00:00 2001 +From d47f7836f0e0061a67c5c8fc39d4a23de52fab9f Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Thu, 26 Jan 2012 14:02:55 +0000 Subject: [PATCH 70/90] netns: Fail conspicously if someone uses net_generic @@ -23,7 +23,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- include/net/netns/generic.h | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/include/net/netns/generic.h b/include/net/netns/generic.h index 3419bf5..d55f434 100644 @@ -38,5 +38,5 @@ index 3419bf5..d55f434 100644 } #endif -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0071-net-caif-Register-properly-as-a-pernet-subsystem.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0071-net-caif-Register-properly-as-a-pernet-subsystem.patch index 0c9d9103..7ecbbf0b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0071-net-caif-Register-properly-as-a-pernet-subsystem.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0071-net-caif-Register-properly-as-a-pernet-subsystem.patch @@ -1,4 +1,4 @@ -From 2483685b34bc96d19111c65b0629add54a29b458 Mon Sep 17 00:00:00 2001 +From 94f76501f610e1baf20fbcdd4c4fd01c5d7936cd Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Thu, 26 Jan 2012 14:04:53 +0000 Subject: [PATCH 71/90] net caif: Register properly as a pernet subsystem. @@ -113,5 +113,5 @@ index 00523ec..86ff37c 100644 rcu_read_lock(); err = caif_connect_req_to_link_param(cfg, conn_req, ¶m); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0072-af_unix-fix-EPOLLET-regression-for-stream-sockets.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0072-af_unix-fix-EPOLLET-regression-for-stream-sockets.patch index 6ddc4a03..6f0d313b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0072-af_unix-fix-EPOLLET-regression-for-stream-sockets.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0072-af_unix-fix-EPOLLET-regression-for-stream-sockets.patch @@ -1,4 +1,4 @@ -From cfd240df5a18d890c434c05ccff9e12cc83140a4 Mon Sep 17 00:00:00 2001 +From 6e647cfa06847144087b67d0f64a79a624a80276 Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Sat, 28 Jan 2012 16:11:03 +0000 Subject: [PATCH 72/90] af_unix: fix EPOLLET regression for stream sockets @@ -28,7 +28,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/unix/af_unix.c | 19 ++++--------------- - 1 files changed, 4 insertions(+), 15 deletions(-) + 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/net/unix/af_unix.c b/net/unix/af_unix.c index b595a3d..d99678a 100644 @@ -92,5 +92,5 @@ index b595a3d..d99678a 100644 } } while (size); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0073-bonding-fix-enslaving-in-alb-mode-when-link-down.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0073-bonding-fix-enslaving-in-alb-mode-when-link-down.patch index 3c971940..515b20e2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0073-bonding-fix-enslaving-in-alb-mode-when-link-down.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0073-bonding-fix-enslaving-in-alb-mode-when-link-down.patch @@ -1,4 +1,4 @@ -From b0f214df7c16b27e302fb5740be5b1f4264e2235 Mon Sep 17 00:00:00 2001 +From 427c99e97dad5ee1eca57e371d59ab875ca0d5fd Mon Sep 17 00:00:00 2001 From: Jiri Bohac Date: Wed, 18 Jan 2012 12:24:54 +0000 Subject: [PATCH 73/90] bonding: fix enslaving in alb mode when link down @@ -25,7 +25,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/bonding/bond_alb.c | 27 +++++++++------------------ - 1 files changed, 9 insertions(+), 18 deletions(-) + 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/drivers/net/bonding/bond_alb.c b/drivers/net/bonding/bond_alb.c index 106b88a..30431d8 100644 @@ -112,5 +112,5 @@ index 106b88a..30431d8 100644 read_lock(&bond->lock); alb_send_learning_packets(bond->curr_active_slave, bond_dev->dev_addr); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0074-l2tp-l2tp_ip-fix-possible-oops-on-packet-receive.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0074-l2tp-l2tp_ip-fix-possible-oops-on-packet-receive.patch index 8851dd4a..c21dba2f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0074-l2tp-l2tp_ip-fix-possible-oops-on-packet-receive.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0074-l2tp-l2tp_ip-fix-possible-oops-on-packet-receive.patch @@ -1,4 +1,4 @@ -From 992c1eea6e2a220a7e157952fe30a4963bbb7c43 Mon Sep 17 00:00:00 2001 +From 2b3e48834b8686d2ac56f2557e7f98b39d05a205 Mon Sep 17 00:00:00 2001 From: James Chapman Date: Wed, 25 Jan 2012 02:39:05 +0000 Subject: [PATCH 74/90] l2tp: l2tp_ip - fix possible oops on packet receive @@ -50,7 +50,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/l2tp/l2tp_ip.c | 5 ----- - 1 files changed, 0 insertions(+), 5 deletions(-) + 1 file changed, 5 deletions(-) diff --git a/net/l2tp/l2tp_ip.c b/net/l2tp/l2tp_ip.c index d21e7eb..55670ec 100644 @@ -69,5 +69,5 @@ index d21e7eb..55670ec 100644 rc = sock_queue_rcv_skb(sk, skb); if (rc < 0) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0075-macvlan-fix-a-possible-use-after-free.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0075-macvlan-fix-a-possible-use-after-free.patch index b2c541af..6aa46378 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0075-macvlan-fix-a-possible-use-after-free.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0075-macvlan-fix-a-possible-use-after-free.patch @@ -1,4 +1,4 @@ -From 9a5ecd485e43ba300c72a2c44a4e966b23750c5e Mon Sep 17 00:00:00 2001 +From 892744cc06067dc7d8f2ebfc84e12c907973ffa9 Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Mon, 23 Jan 2012 05:38:59 +0000 Subject: [PATCH 75/90] macvlan: fix a possible use after free @@ -15,7 +15,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/macvlan.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/net/macvlan.c b/drivers/net/macvlan.c index 7413497..959d448 100644 @@ -30,5 +30,5 @@ index 7413497..959d448 100644 if (!src) /* frame comes from an external address */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0076-net-bpf_jit-fix-divide-by-0-generation.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0076-net-bpf_jit-fix-divide-by-0-generation.patch index aaf9a466..10807158 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0076-net-bpf_jit-fix-divide-by-0-generation.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0076-net-bpf_jit-fix-divide-by-0-generation.patch @@ -1,4 +1,4 @@ -From ad23030b9029340bee87a03793aaaa98b1df8a18 Mon Sep 17 00:00:00 2001 +From 2f2b39355ba0c612927fbf28328480f0b3cef853 Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Wed, 18 Jan 2012 07:21:42 +0000 Subject: [PATCH 76/90] net: bpf_jit: fix divide by 0 generation @@ -24,7 +24,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- arch/x86/net/bpf_jit_comp.c | 36 ++++++++++++++++++++++-------------- - 1 files changed, 22 insertions(+), 14 deletions(-) + 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/arch/x86/net/bpf_jit_comp.c b/arch/x86/net/bpf_jit_comp.c index 7b65f75..7c1b765 100644 @@ -125,5 +125,5 @@ index 7b65f75..7c1b765 100644 } if (proglen == oldproglen) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0077-net-reintroduce-missing-rcu_assign_pointer-calls.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0077-net-reintroduce-missing-rcu_assign_pointer-calls.patch index 71efe19e..b6c614b3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0077-net-reintroduce-missing-rcu_assign_pointer-calls.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0077-net-reintroduce-missing-rcu_assign_pointer-calls.patch @@ -1,4 +1,4 @@ -From c0c50d4a259eca186611e172563f5a6a06566b79 Mon Sep 17 00:00:00 2001 +From 81a5e4309ff6da37314319509f11110649d9446e Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Thu, 12 Jan 2012 04:41:32 +0000 Subject: [PATCH 77/90] net: reintroduce missing rcu_assign_pointer() calls @@ -699,5 +699,5 @@ index d0a42df..7cae73e 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0078-rds-Make-rds_sock_lock-BH-rather-than-IRQ-safe.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0078-rds-Make-rds_sock_lock-BH-rather-than-IRQ-safe.patch index f8ed71f9..c95ae641 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0078-rds-Make-rds_sock_lock-BH-rather-than-IRQ-safe.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0078-rds-Make-rds_sock_lock-BH-rather-than-IRQ-safe.patch @@ -1,4 +1,4 @@ -From cd494e9314acf83a286be19315a4cf99fd8de826 Mon Sep 17 00:00:00 2001 +From af4ce0cb61137477b811f90fa81cc442bddbaa09 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Tue, 24 Jan 2012 17:03:44 -0500 Subject: [PATCH 78/90] rds: Make rds_sock_lock BH rather than IRQ safe. @@ -21,7 +21,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/rds/af_rds.c | 20 ++++++++------------ - 1 files changed, 8 insertions(+), 12 deletions(-) + 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/net/rds/af_rds.c b/net/rds/af_rds.c index bb6ad81..424ff62 100644 @@ -115,5 +115,5 @@ index bb6ad81..424ff62 100644 static void rds_exit(void) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0079-tcp-fix-tcp_trim_head-to-adjust-segment-count-with-s.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0079-tcp-fix-tcp_trim_head-to-adjust-segment-count-with-s.patch index cea976d6..01497b0f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0079-tcp-fix-tcp_trim_head-to-adjust-segment-count-with-s.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0079-tcp-fix-tcp_trim_head-to-adjust-segment-count-with-s.patch @@ -1,4 +1,4 @@ -From 7c06cc6faed622f1060c0d745187d5db147bdcfb Mon Sep 17 00:00:00 2001 +From 05393b2465021a009c72267f654027b556b5c85d Mon Sep 17 00:00:00 2001 From: Neal Cardwell Date: Sat, 28 Jan 2012 17:29:46 +0000 Subject: [PATCH 79/90] tcp: fix tcp_trim_head() to adjust segment count with @@ -36,7 +36,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/ipv4/tcp_output.c | 6 ++---- - 1 files changed, 2 insertions(+), 4 deletions(-) + 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c index 63170e2..097e0c7 100644 @@ -57,5 +57,5 @@ index 63170e2..097e0c7 100644 return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0080-tcp-md5-using-remote-adress-for-md5-lookup-in-rst-pa.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0080-tcp-md5-using-remote-adress-for-md5-lookup-in-rst-pa.patch index f25290f3..8e63e9d7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0080-tcp-md5-using-remote-adress-for-md5-lookup-in-rst-pa.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0080-tcp-md5-using-remote-adress-for-md5-lookup-in-rst-pa.patch @@ -1,4 +1,4 @@ -From fa61f0bd02896b7157e8f283aa3865863c22bf6c Mon Sep 17 00:00:00 2001 +From 0d432284eab9df44414bfa75eff573001c879991 Mon Sep 17 00:00:00 2001 From: shawnlu Date: Fri, 20 Jan 2012 12:22:04 +0000 Subject: [PATCH 80/90] tcp: md5: using remote adress for md5 lookup in rst @@ -45,5 +45,5 @@ index 2dea4bb..b859e4a 100644 if (th->ack) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0081-USB-serial-CP210x-Added-USB-ID-for-the-Link-Instrume.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0081-USB-serial-CP210x-Added-USB-ID-for-the-Link-Instrume.patch index a1a651af..47a4089e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0081-USB-serial-CP210x-Added-USB-ID-for-the-Link-Instrume.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0081-USB-serial-CP210x-Added-USB-ID-for-the-Link-Instrume.patch @@ -1,4 +1,4 @@ -From 1a6d99718e0d5b2933b160cd5e7a8690e1c73ecd Mon Sep 17 00:00:00 2001 +From 48278b64b7025c308655d780a5cd6295c3906d0f Mon Sep 17 00:00:00 2001 From: Renato Caldas Date: Fri, 6 Jan 2012 15:20:51 +0000 Subject: [PATCH 81/90] USB: serial: CP210x: Added USB-ID for the Link @@ -13,7 +13,7 @@ Signed-off-by: Renato Caldas Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index a1a324b..3b43d9b 100644 @@ -28,5 +28,5 @@ index a1a324b..3b43d9b 100644 { } /* Terminating Entry */ }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0082-USB-cp210x-call-generic-open-last-in-open.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0082-USB-cp210x-call-generic-open-last-in-open.patch index b4b68f14..bb1f2417 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0082-USB-cp210x-call-generic-open-last-in-open.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0082-USB-cp210x-call-generic-open-last-in-open.patch @@ -1,4 +1,4 @@ -From 58521f4f0eea9b60818ecf8368fb0da47373e076 Mon Sep 17 00:00:00 2001 +From 0dad95a1e262593ce3bdad0ce16605dd9fae0352 Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Mon, 16 Jan 2012 00:36:48 +0100 Subject: [PATCH 82/90] USB: cp210x: call generic open last in open @@ -11,7 +11,7 @@ Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 9 ++------- - 1 files changed, 2 insertions(+), 7 deletions(-) + 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index 3b43d9b..cbcaddb 100644 @@ -43,5 +43,5 @@ index 3b43d9b..cbcaddb 100644 static void cp210x_close(struct usb_serial_port *port) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0083-USB-cp210x-fix-CP2104-baudrate-usage.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0083-USB-cp210x-fix-CP2104-baudrate-usage.patch index e81cfb09..df9d7924 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0083-USB-cp210x-fix-CP2104-baudrate-usage.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0083-USB-cp210x-fix-CP2104-baudrate-usage.patch @@ -1,4 +1,4 @@ -From a9b16102aedd54ff9d2fe79ac4dada6c15cba91d Mon Sep 17 00:00:00 2001 +From 15cbe972586b6a980e1ec5e5ea1f6335a58a801c Mon Sep 17 00:00:00 2001 From: Preston Fick Date: Mon, 16 Jan 2012 18:14:09 -0600 Subject: [PATCH 83/90] USB: cp210x: fix CP2104 baudrate usage @@ -36,7 +36,7 @@ Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 10 ++++------ - 1 files changed, 4 insertions(+), 6 deletions(-) + 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index cbcaddb..60993dc 100644 @@ -74,5 +74,5 @@ index cbcaddb..60993dc 100644 baud = tty_termios_baud_rate(old_termios); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0084-USB-cp210x-do-not-map-baud-rates-to-B0.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0084-USB-cp210x-do-not-map-baud-rates-to-B0.patch index 1a934b95..7d24148d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0084-USB-cp210x-do-not-map-baud-rates-to-B0.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0084-USB-cp210x-do-not-map-baud-rates-to-B0.patch @@ -1,4 +1,4 @@ -From 2b7e1cbfd3688396b3be797d2454d6a9f5426f42 Mon Sep 17 00:00:00 2001 +From c78c606e43e1852bd496a343e8a72d6422d1e2c2 Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Mon, 16 Jan 2012 00:36:50 +0100 Subject: [PATCH 84/90] USB: cp210x: do not map baud rates to B0 @@ -12,7 +12,7 @@ Cc: Preston Fick Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index 60993dc..1bac7b9 100644 @@ -30,5 +30,5 @@ index 60993dc..1bac7b9 100644 else if (baud <= 1200) baud = 1200; else if (baud <= 1800) baud = 1800; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0085-USB-cp210x-fix-up-set_termios-variables.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0085-USB-cp210x-fix-up-set_termios-variables.patch index 67442268..28d9d2ac 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0085-USB-cp210x-fix-up-set_termios-variables.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0085-USB-cp210x-fix-up-set_termios-variables.patch @@ -1,4 +1,4 @@ -From 921e92f0429586c745c182cea0e8a5ac7dc3ede6 Mon Sep 17 00:00:00 2001 +From cc138871b9d3ad7d03c5ebf0fd2fe5915bbd292c Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Mon, 16 Jan 2012 00:36:49 +0100 Subject: [PATCH 85/90] USB: cp210x: fix up set_termios variables @@ -14,7 +14,7 @@ Cc: Preston Fick Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 5 +++-- - 1 files changed, 3 insertions(+), 2 deletions(-) + 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index 1bac7b9..5c3b7d1 100644 @@ -40,5 +40,5 @@ index 1bac7b9..5c3b7d1 100644 baud = tty_termios_baud_rate(old_termios); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0086-USB-cp210x-clean-up-refactor-and-document-speed-hand.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0086-USB-cp210x-clean-up-refactor-and-document-speed-hand.patch index a1bd42a7..548470e0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0086-USB-cp210x-clean-up-refactor-and-document-speed-hand.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0086-USB-cp210x-clean-up-refactor-and-document-speed-hand.patch @@ -1,4 +1,4 @@ -From ea11e1bb18d77066ee3e17ad703a162993261c69 Mon Sep 17 00:00:00 2001 +From 2cfb09b2282a9cf46547260f897064b24b04b4bb Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Mon, 16 Jan 2012 00:36:51 +0100 Subject: [PATCH 86/90] USB: cp210x: clean up, refactor and document speed @@ -13,8 +13,8 @@ Signed-off-by: Johan Hovold Cc: Preston Fick Signed-off-by: Greg Kroah-Hartman --- - drivers/usb/serial/cp210x.c | 71 ++++++++++++++++++++++++++++++++++-------- - 1 files changed, 57 insertions(+), 14 deletions(-) + drivers/usb/serial/cp210x.c | 71 ++++++++++++++++++++++++++++++++++--------- + 1 file changed, 57 insertions(+), 14 deletions(-) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index 5c3b7d1..d2c4080 100644 @@ -117,5 +117,5 @@ index 5c3b7d1..d2c4080 100644 /* If the number of data bits is to be updated */ if ((cflag & CSIZE) != (old_cflag & CSIZE)) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0087-USB-cp210x-initialise-baud-rate-at-open.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0087-USB-cp210x-initialise-baud-rate-at-open.patch index 85af4e5d..9c7abde4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0087-USB-cp210x-initialise-baud-rate-at-open.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0087-USB-cp210x-initialise-baud-rate-at-open.patch @@ -1,4 +1,4 @@ -From ee734377c7849fcf39d20c5e2557d39d498622a6 Mon Sep 17 00:00:00 2001 +From 548b55d00abf0882c6d35b30d0d973ece1d8509b Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Mon, 16 Jan 2012 00:36:52 +0100 Subject: [PATCH 87/90] USB: cp210x: initialise baud rate at open @@ -13,7 +13,7 @@ Cc: Preston Fick Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index d2c4080..07d297f 100644 @@ -31,5 +31,5 @@ index d2c4080..07d297f 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0088-USB-cp210x-allow-more-baud-rates-above-1Mbaud.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0088-USB-cp210x-allow-more-baud-rates-above-1Mbaud.patch index 1c71c50c..e1fba99b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0088-USB-cp210x-allow-more-baud-rates-above-1Mbaud.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0088-USB-cp210x-allow-more-baud-rates-above-1Mbaud.patch @@ -1,4 +1,4 @@ -From 2f180035f2cedd14428f7f81f1ab2826e4a56faf Mon Sep 17 00:00:00 2001 +From b4ca737a511b10e086f1c0a9a540a46be508890d Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Mon, 16 Jan 2012 00:36:53 +0100 Subject: [PATCH 88/90] USB: cp210x: allow more baud rates above 1Mbaud @@ -12,7 +12,7 @@ Cc: Preston Fick Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 11 ++++++----- - 1 files changed, 6 insertions(+), 5 deletions(-) + 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index 07d297f..a515237 100644 @@ -44,5 +44,5 @@ index 07d297f..a515237 100644 * NOTE: B0 is not implemented. */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0089-mach-ux500-no-MMC_CAP_SD_HIGHSPEED-on-Snowball.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0089-mach-ux500-no-MMC_CAP_SD_HIGHSPEED-on-Snowball.patch index 006bf259..25ae94c5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0089-mach-ux500-no-MMC_CAP_SD_HIGHSPEED-on-Snowball.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0089-mach-ux500-no-MMC_CAP_SD_HIGHSPEED-on-Snowball.patch @@ -1,4 +1,4 @@ -From 1fd7dd832dba5ee8aa19a3109bff21cf239b1d19 Mon Sep 17 00:00:00 2001 +From 6d81b4862ba4c5299d32a670a59aead344604bc6 Mon Sep 17 00:00:00 2001 From: Philippe Langlais Date: Fri, 20 Jan 2012 09:20:40 +0100 Subject: [PATCH 89/90] mach-ux500: no MMC_CAP_SD_HIGHSPEED on Snowball @@ -14,7 +14,7 @@ Signed-off-by: Philippe Langlais Signed-off-by: Linus Walleij --- arch/arm/mach-ux500/board-mop500-sdi.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-ux500/board-mop500-sdi.c b/arch/arm/mach-ux500/board-mop500-sdi.c index 6826fae..306cff0 100644 @@ -30,5 +30,5 @@ index 6826fae..306cff0 100644 /* On-board eMMC */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0090-Linux-3.2.3.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0090-Linux-3.2.3.patch index 7cbbd434..588146d6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0090-Linux-3.2.3.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.3/0090-Linux-3.2.3.patch @@ -1,11 +1,11 @@ -From dbc3ba5c8784f704438c8ac70ae2700b07155703 Mon Sep 17 00:00:00 2001 +From f120b51c48ec46f52f5c592e64ad38520244a692 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 3 Feb 2012 09:23:33 -0800 Subject: [PATCH 90/90] Linux 3.2.3 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 2f684da..d45e887 100644 @@ -20,5 +20,5 @@ index 2f684da..d45e887 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0001-Revert-ASoC-Mark-WM5100-register-map-cache-only-when.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0001-Revert-ASoC-Mark-WM5100-register-map-cache-only-when.patch index 17d5d091..c44c23e6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0001-Revert-ASoC-Mark-WM5100-register-map-cache-only-when.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0001-Revert-ASoC-Mark-WM5100-register-map-cache-only-when.patch @@ -1,4 +1,4 @@ -From 63fb1539735afe7c76e7ccdf1999f1fc0d7434e1 Mon Sep 17 00:00:00 2001 +From e314c200c12a27d279a47356686e170bf449996d Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 3 Feb 2012 12:26:40 -0800 Subject: [PATCH 1/3] Revert "ASoC: Mark WM5100 register map cache only when @@ -13,7 +13,7 @@ Cc: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm5100.c | 1 - - 1 files changed, 0 insertions(+), 1 deletions(-) + 1 file changed, 1 deletion(-) diff --git a/sound/soc/codecs/wm5100.c b/sound/soc/codecs/wm5100.c index d0beeec..c745ce8 100644 @@ -28,5 +28,5 @@ index d0beeec..c745ce8 100644 gpio_set_value_cansleep(wm5100->pdata.ldo_ena, 0); regulator_bulk_disable(ARRAY_SIZE(wm5100->core_supplies), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0002-Revert-ASoC-Don-t-go-through-cache-when-applying-WM5.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0002-Revert-ASoC-Don-t-go-through-cache-when-applying-WM5.patch index 4be90254..60b96448 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0002-Revert-ASoC-Don-t-go-through-cache-when-applying-WM5.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0002-Revert-ASoC-Don-t-go-through-cache-when-applying-WM5.patch @@ -1,4 +1,4 @@ -From 39fcddc24caa8cda5db70ac62ae743a02551fec5 Mon Sep 17 00:00:00 2001 +From d13a4fd86bf532c59bffe359199e4fbd95dff821 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 3 Feb 2012 12:27:49 -0800 Subject: [PATCH 2/3] Revert "ASoC: Don't go through cache when applying @@ -12,7 +12,7 @@ Cc: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm5100.c | 2 -- - 1 files changed, 0 insertions(+), 2 deletions(-) + 1 file changed, 2 deletions(-) diff --git a/sound/soc/codecs/wm5100.c b/sound/soc/codecs/wm5100.c index c745ce8..42d9039 100644 @@ -35,5 +35,5 @@ index c745ce8..42d9039 100644 default: break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0003-Linux-3.2.4.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0003-Linux-3.2.4.patch index b893e6ea..af959c84 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0003-Linux-3.2.4.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.4/0003-Linux-3.2.4.patch @@ -1,11 +1,11 @@ -From 141936cc59aaec665841740f2d4290c5b6e3506c Mon Sep 17 00:00:00 2001 +From 4b30599fc71a6186fc5aa78d78de0314a1dc4a28 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 3 Feb 2012 12:39:51 -0800 Subject: [PATCH 3/3] Linux 3.2.4 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d45e887..c8e187e 100644 @@ -20,5 +20,5 @@ index d45e887..c8e187e 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0001-PCI-Rework-ASPM-disable-code.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0001-PCI-Rework-ASPM-disable-code.patch index 27d41b26..ed9e743f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0001-PCI-Rework-ASPM-disable-code.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0001-PCI-Rework-ASPM-disable-code.patch @@ -1,4 +1,4 @@ -From 2dcce0a318fcc349b50215279290c6cff7ff9379 Mon Sep 17 00:00:00 2001 +From 01216f2d0e79e2d1a255e38141c9204bc6a5bae7 Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Thu, 10 Nov 2011 16:38:33 -0500 Subject: [PATCH 1/2] PCI: Rework ASPM disable code @@ -32,10 +32,10 @@ Signed-off-by: Matthew Garrett Signed-off-by: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- - drivers/acpi/pci_root.c | 7 +++++ + drivers/acpi/pci_root.c | 7 ++++++ drivers/pci/pci-acpi.c | 1 - - drivers/pci/pcie/aspm.c | 58 +++++++++++++++++++++++++++++---------------- - include/linux/pci-aspm.h | 4 +- + drivers/pci/pcie/aspm.c | 58 +++++++++++++++++++++++++++++----------------- + include/linux/pci-aspm.h | 4 ++-- 4 files changed, 46 insertions(+), 24 deletions(-) diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c @@ -232,5 +232,5 @@ index 7cea7b6..c832014 100644 } static inline void pcie_no_aspm(void) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0002-Linux-3.2.5.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0002-Linux-3.2.5.patch index 87122681..d257ce29 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0002-Linux-3.2.5.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.5/0002-Linux-3.2.5.patch @@ -1,11 +1,11 @@ -From 61339713b47d8905f3079bbd63d8e29343dd86ef Mon Sep 17 00:00:00 2001 +From 6973b318ea01a9a190e9605dc90b11e2d2694fc2 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 6 Feb 2012 09:47:00 -0800 Subject: [PATCH 2/2] Linux 3.2.5 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c8e187e..e9dd0ff 100644 @@ -20,5 +20,5 @@ index c8e187e..e9dd0ff 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0001-readahead-fix-pipeline-break-caused-by-block-plug.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0001-readahead-fix-pipeline-break-caused-by-block-plug.patch index b6dcc0f5..a82d5ef0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0001-readahead-fix-pipeline-break-caused-by-block-plug.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0001-readahead-fix-pipeline-break-caused-by-block-plug.patch @@ -1,4 +1,4 @@ -From 76af79f393ad562077f79627a4c719219ef09ee8 Mon Sep 17 00:00:00 2001 +From 13ed979676b49ea07cbf4ee5cc3de07c1025abe6 Mon Sep 17 00:00:00 2001 From: Shaohua Li Date: Fri, 3 Feb 2012 15:37:17 -0800 Subject: [PATCH 01/87] readahead: fix pipeline break caused by block plug @@ -51,7 +51,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- mm/filemap.c | 8 ++++---- - 1 files changed, 4 insertions(+), 4 deletions(-) + 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mm/filemap.c b/mm/filemap.c index 90286a4..03c5b0e 100644 @@ -95,5 +95,5 @@ index 90286a4..03c5b0e 100644 } EXPORT_SYMBOL(generic_file_aio_read); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0002-ALSA-hda-Fix-the-logic-to-detect-VIA-analog-low-curr.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0002-ALSA-hda-Fix-the-logic-to-detect-VIA-analog-low-curr.patch index a25fadf5..d0509afe 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0002-ALSA-hda-Fix-the-logic-to-detect-VIA-analog-low-curr.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0002-ALSA-hda-Fix-the-logic-to-detect-VIA-analog-low-curr.patch @@ -1,4 +1,4 @@ -From 02e85499ffcb080ef11c8cc1b092e033f90651f5 Mon Sep 17 00:00:00 2001 +From b140872c2b68584d6222963186857872b0b4aad8 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Tue, 24 Jan 2012 13:58:36 +0100 Subject: [PATCH 02/87] ALSA: hda - Fix the logic to detect VIA analog @@ -15,7 +15,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_via.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/pci/hda/patch_via.c b/sound/pci/hda/patch_via.c index 8d69e59..0684542 100644 @@ -31,5 +31,5 @@ index 8d69e59..0684542 100644 /* decide low current mode's verb & parameter */ switch (spec->codec_type) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0003-ALSA-HDA-Remove-quirk-for-Asus-N53Jq.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0003-ALSA-HDA-Remove-quirk-for-Asus-N53Jq.patch index 13ad2bca..f8ef47db 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0003-ALSA-HDA-Remove-quirk-for-Asus-N53Jq.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0003-ALSA-HDA-Remove-quirk-for-Asus-N53Jq.patch @@ -1,4 +1,4 @@ -From ab692dfced98f2967cf710941d686e66cf519afb Mon Sep 17 00:00:00 2001 +From ff421d27adebc855838a34bfad1c228f3ba7125c Mon Sep 17 00:00:00 2001 From: David Henningsson Date: Fri, 27 Jan 2012 14:31:19 +0100 Subject: [PATCH 03/87] ALSA: HDA: Remove quirk for Asus N53Jq @@ -16,7 +16,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_realtek.c | 1 - - 1 files changed, 0 insertions(+), 1 deletions(-) + 1 file changed, 1 deletion(-) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 5f03c40..d02e8e0 100644 @@ -31,5 +31,5 @@ index 5f03c40..d02e8e0 100644 SND_PCI_QUIRK(0x1043, 0x1133, "ASUS UJ20ft", ALC269_FIXUP_AMIC), SND_PCI_QUIRK(0x1043, 0x1183, "ASUS K72DR", ALC269_FIXUP_AMIC), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0004-ALSA-hda-Apply-0x0f-VREF-fix-to-all-ASUS-laptops-wit.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0004-ALSA-hda-Apply-0x0f-VREF-fix-to-all-ASUS-laptops-wit.patch index e25d66c9..7d76e708 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0004-ALSA-hda-Apply-0x0f-VREF-fix-to-all-ASUS-laptops-wit.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0004-ALSA-hda-Apply-0x0f-VREF-fix-to-all-ASUS-laptops-wit.patch @@ -1,4 +1,4 @@ -From 4f53e64f2effdcbd8f563411031fdc5172f876ce Mon Sep 17 00:00:00 2001 +From db42530b124394fc5dc5d8377d7d9c0798c4e0fa Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 30 Jan 2012 10:54:08 +0100 Subject: [PATCH 04/87] ALSA: hda - Apply 0x0f-VREF fix to all ASUS laptops @@ -24,8 +24,8 @@ Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=42588 Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- - sound/pci/hda/patch_realtek.c | 43 +++++++++++++++++++++++++++++++++------- - 1 files changed, 35 insertions(+), 8 deletions(-) + sound/pci/hda/patch_realtek.c | 43 +++++++++++++++++++++++++++++++++-------- + 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index d02e8e0..34e5fcc 100644 @@ -113,5 +113,5 @@ index d02e8e0..34e5fcc 100644 SND_PCI_QUIRK(0x1734, 0x10c7, "FSC Amilo Pi1505", PINFIX_FSC_AMILO_PI1505), {} -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0005-ALSA-hda-Fix-calling-cs_automic-twice-for-Cirrus-cod.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0005-ALSA-hda-Fix-calling-cs_automic-twice-for-Cirrus-cod.patch index db90e5db..34839562 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0005-ALSA-hda-Fix-calling-cs_automic-twice-for-Cirrus-cod.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0005-ALSA-hda-Fix-calling-cs_automic-twice-for-Cirrus-cod.patch @@ -1,4 +1,4 @@ -From d0f03303d8a9c7c82856c50e6c7ea137c8ca7c83 Mon Sep 17 00:00:00 2001 +From 8857f50ec84c8206c56754e7440064b3e382df23 Mon Sep 17 00:00:00 2001 From: Dylan Reid Date: Tue, 31 Jan 2012 13:04:41 -0800 Subject: [PATCH 05/87] ALSA: hda - Fix calling cs_automic twice for Cirrus @@ -21,7 +21,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_cirrus.c | 6 ++++-- - 1 files changed, 4 insertions(+), 2 deletions(-) + 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sound/pci/hda/patch_cirrus.c b/sound/pci/hda/patch_cirrus.c index 5b0a9bb..ec0518e 100644 @@ -41,5 +41,5 @@ index 5b0a9bb..ec0518e 100644 spec->cur_input = spec->last_input; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0006-ALSA-hda-Allow-analog-low-current-mode-when-dynamic-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0006-ALSA-hda-Allow-analog-low-current-mode-when-dynamic-.patch index fba2b6de..c52709a4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0006-ALSA-hda-Allow-analog-low-current-mode-when-dynamic-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0006-ALSA-hda-Allow-analog-low-current-mode-when-dynamic-.patch @@ -1,4 +1,4 @@ -From cb935a3a4ffa533491976365aa430ad9d586718f Mon Sep 17 00:00:00 2001 +From 65cbea9482aee087726b832dd6eacbf98f32e063 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Wed, 1 Feb 2012 10:33:23 +0100 Subject: [PATCH 06/87] ALSA: hda - Allow analog low-current mode when dynamic @@ -20,7 +20,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_via.c | 27 +++++++++++++++++++++------ - 1 files changed, 21 insertions(+), 6 deletions(-) + 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/sound/pci/hda/patch_via.c b/sound/pci/hda/patch_via.c index 0684542..d2a477d 100644 @@ -101,5 +101,5 @@ index 0684542..d2a477d 100644 via_auto_init_hp_out(codec); via_auto_init_speaker_out(codec); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0007-ALSA-HDA-Fix-duplicated-output-to-more-than-one-code.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0007-ALSA-HDA-Fix-duplicated-output-to-more-than-one-code.patch index e3e4e6df..e70d0543 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0007-ALSA-HDA-Fix-duplicated-output-to-more-than-one-code.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0007-ALSA-HDA-Fix-duplicated-output-to-more-than-one-code.patch @@ -1,4 +1,4 @@ -From b23a6ba81e42ad2d95afc04840d08b558092ba24 Mon Sep 17 00:00:00 2001 +From 826f0a2fa02e818856fec7ec2ee612975c1fe415 Mon Sep 17 00:00:00 2001 From: David Henningsson Date: Wed, 1 Feb 2012 12:05:41 +0100 Subject: [PATCH 07/87] ALSA: HDA: Fix duplicated output to more than one @@ -16,7 +16,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/hda_codec.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/pci/hda/hda_codec.c b/sound/pci/hda/hda_codec.c index 4562e9d..05c8768 100644 @@ -32,5 +32,5 @@ index 4562e9d..05c8768 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0008-ALSA-hda-Disable-dynamic-power-control-for-VIA-as-de.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0008-ALSA-hda-Disable-dynamic-power-control-for-VIA-as-de.patch index e8afd511..48c5f44a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0008-ALSA-hda-Disable-dynamic-power-control-for-VIA-as-de.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0008-ALSA-hda-Disable-dynamic-power-control-for-VIA-as-de.patch @@ -1,4 +1,4 @@ -From 1e7c37777276bcae0ead904309644422bace8608 Mon Sep 17 00:00:00 2001 +From 7a3c6e67be916c3ca24b5ef0acdc5e32ab4e3559 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Thu, 2 Feb 2012 10:30:17 +0100 Subject: [PATCH 08/87] ALSA: hda - Disable dynamic-power control for VIA as @@ -15,7 +15,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_via.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/sound/pci/hda/patch_via.c b/sound/pci/hda/patch_via.c index d2a477d..a0a3f50 100644 @@ -30,5 +30,5 @@ index d2a477d..a0a3f50 100644 if (!via_clone_control(spec, &via_pin_power_ctl_enum)) return -ENOMEM; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0009-ASoC-wm_hubs-Enable-line-out-VMID-buffer-for-single-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0009-ASoC-wm_hubs-Enable-line-out-VMID-buffer-for-single-.patch index 6e82d4b9..a27b9759 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0009-ASoC-wm_hubs-Enable-line-out-VMID-buffer-for-single-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0009-ASoC-wm_hubs-Enable-line-out-VMID-buffer-for-single-.patch @@ -1,4 +1,4 @@ -From 7e1a603295915f189e0b1b2207f5c9297ee65250 Mon Sep 17 00:00:00 2001 +From 83421691fca33f4cc4c93666a48f76cfb4c4f580 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Fri, 20 Jan 2012 12:19:43 +0000 Subject: [PATCH 09/87] ASoC: wm_hubs: Enable line out VMID buffer for single @@ -13,7 +13,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm_hubs.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/sound/soc/codecs/wm_hubs.c b/sound/soc/codecs/wm_hubs.c index 48e61e9..8c26c6d 100644 @@ -53,5 +53,5 @@ index 48e61e9..8c26c6d 100644 { "LINEOUT2N Driver", NULL, "LINEOUT2N Mixer" }, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0010-ASoC-wm_hubs-fix-wrong-bits-for-LINEOUT2-N-P-mixer.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0010-ASoC-wm_hubs-fix-wrong-bits-for-LINEOUT2-N-P-mixer.patch index 13e59365..17e30a7b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0010-ASoC-wm_hubs-fix-wrong-bits-for-LINEOUT2-N-P-mixer.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0010-ASoC-wm_hubs-fix-wrong-bits-for-LINEOUT2-N-P-mixer.patch @@ -1,4 +1,4 @@ -From f886b09222d9ae6a977aa75e7b1e924fddca2d5f Mon Sep 17 00:00:00 2001 +From e2c53a1bd85306f4f0c92a00062df81ee4f6f0e2 Mon Sep 17 00:00:00 2001 From: UK KIM Date: Sat, 28 Jan 2012 01:52:22 +0900 Subject: [PATCH 10/87] ASoC: wm_hubs: fix wrong bits for LINEOUT2 N/P mixer @@ -10,7 +10,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm_hubs.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/codecs/wm_hubs.c b/sound/soc/codecs/wm_hubs.c index 8c26c6d..8547191 100644 @@ -28,5 +28,5 @@ index 8c26c6d..8547191 100644 static const struct snd_kcontrol_new line2p_mix[] = { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0011-ARM-7306-1-vfp-flush-thread-hwstate-before-restoring.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0011-ARM-7306-1-vfp-flush-thread-hwstate-before-restoring.patch index 116be5f5..db64277c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0011-ARM-7306-1-vfp-flush-thread-hwstate-before-restoring.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0011-ARM-7306-1-vfp-flush-thread-hwstate-before-restoring.patch @@ -1,4 +1,4 @@ -From 04c6e8a2521ffa7049aa6df835d48d4bfce37a8e Mon Sep 17 00:00:00 2001 +From 68fcfb203bfa59a51cbe8b5828b0e61b3a75e751 Mon Sep 17 00:00:00 2001 From: Will Deacon Date: Mon, 30 Jan 2012 20:21:42 +0100 Subject: [PATCH 11/87] ARM: 7306/1: vfp: flush thread hwstate before @@ -30,7 +30,7 @@ Signed-off-by: Russell King Signed-off-by: Greg Kroah-Hartman --- arch/arm/kernel/signal.c | 5 ++--- - 1 files changed, 2 insertions(+), 3 deletions(-) + 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/arch/arm/kernel/signal.c b/arch/arm/kernel/signal.c index 0340224..9e617bd 100644 @@ -56,5 +56,5 @@ index 0340224..9e617bd 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0012-ARM-7307-1-vfp-fix-ptrace-regset-modification-race.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0012-ARM-7307-1-vfp-fix-ptrace-regset-modification-race.patch index 139c7668..bba51151 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0012-ARM-7307-1-vfp-fix-ptrace-regset-modification-race.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0012-ARM-7307-1-vfp-fix-ptrace-regset-modification-race.patch @@ -1,4 +1,4 @@ -From c85ca4cdfafaee9fd428b934fea18e5c2d850fb6 Mon Sep 17 00:00:00 2001 +From 20fe4af03ac8d07995107e8686d62a3e9b2b267c Mon Sep 17 00:00:00 2001 From: Dave Martin Date: Mon, 30 Jan 2012 20:22:28 +0100 Subject: [PATCH 12/87] ARM: 7307/1: vfp: fix ptrace regset modification race @@ -34,7 +34,7 @@ Signed-off-by: Russell King Signed-off-by: Greg Kroah-Hartman --- arch/arm/kernel/ptrace.c | 6 ++++-- - 1 files changed, 4 insertions(+), 2 deletions(-) + 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm/kernel/ptrace.c b/arch/arm/kernel/ptrace.c index 483727a..8b17fb4 100644 @@ -64,5 +64,5 @@ index 483727a..8b17fb4 100644 vfp_flush_hwstate(thread); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0013-ARM-7308-1-vfp-flush-thread-hwstate-before-copying-p.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0013-ARM-7308-1-vfp-flush-thread-hwstate-before-copying-p.patch index df943e4a..580f2b65 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0013-ARM-7308-1-vfp-flush-thread-hwstate-before-copying-p.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0013-ARM-7308-1-vfp-flush-thread-hwstate-before-copying-p.patch @@ -1,4 +1,4 @@ -From a4e4a6ee0cc6e069926d006b7a6efd73d33edfcc Mon Sep 17 00:00:00 2001 +From 607dfed817aeab143bc5d9533fbcba4660216ce7 Mon Sep 17 00:00:00 2001 From: Will Deacon Date: Mon, 30 Jan 2012 20:23:29 +0100 Subject: [PATCH 13/87] ARM: 7308/1: vfp: flush thread hwstate before copying @@ -20,7 +20,7 @@ Signed-off-by: Russell King Signed-off-by: Greg Kroah-Hartman --- arch/arm/kernel/ptrace.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/kernel/ptrace.c b/arch/arm/kernel/ptrace.c index 8b17fb4..90fa8b3 100644 @@ -37,5 +37,5 @@ index 8b17fb4..90fa8b3 100644 return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0014-ARM-OMAP2-GPMC-fix-device-size-setup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0014-ARM-OMAP2-GPMC-fix-device-size-setup.patch index a2f52fe5..d669b972 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0014-ARM-OMAP2-GPMC-fix-device-size-setup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0014-ARM-OMAP2-GPMC-fix-device-size-setup.patch @@ -1,4 +1,4 @@ -From 04712489fde65768a46fa4a4b240fff446c17aa6 Mon Sep 17 00:00:00 2001 +From d32f43943a473899c4ac53710148f066ebc0d227 Mon Sep 17 00:00:00 2001 From: Yegor Yefremov Date: Mon, 23 Jan 2012 08:32:23 +0100 Subject: [PATCH 14/87] ARM: OMAP2+: GPMC: fix device size setup @@ -18,13 +18,13 @@ Signed-off-by: Tony Lindgren Signed-off-by: Greg Kroah-Hartman --- arch/arm/mach-omap2/gpmc.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c -index 130034b..dfffbbf 100644 +index a78f79d..9876c63 100644 --- a/arch/arm/mach-omap2/gpmc.c +++ b/arch/arm/mach-omap2/gpmc.c -@@ -528,7 +528,13 @@ int gpmc_cs_configure(int cs, int cmd, int wval) +@@ -533,7 +533,13 @@ int gpmc_cs_configure(int cs, int cmd, int wval) case GPMC_CONFIG_DEV_SIZE: regval = gpmc_cs_read_reg(cs, GPMC_CS_CONFIG1); @@ -39,5 +39,5 @@ index 130034b..dfffbbf 100644 break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0015-drivers-tty-vt-vt_ioctl.c-fix-KDFONTOP-32bit-compati.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0015-drivers-tty-vt-vt_ioctl.c-fix-KDFONTOP-32bit-compati.patch index 9b0e85e6..cd5f3c02 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0015-drivers-tty-vt-vt_ioctl.c-fix-KDFONTOP-32bit-compati.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0015-drivers-tty-vt-vt_ioctl.c-fix-KDFONTOP-32bit-compati.patch @@ -1,4 +1,4 @@ -From 58f75a56e37352b7dea174ee75f2ca52218370a7 Mon Sep 17 00:00:00 2001 +From 5a972bf1cceb0d20c374e37656d26f1f304a38e6 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Fri, 3 Feb 2012 15:37:15 -0800 Subject: [PATCH 15/87] drivers/tty/vt/vt_ioctl.c: fix KDFONTOP 32bit @@ -25,7 +25,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- drivers/tty/vt/vt_ioctl.c | 1 - - 1 files changed, 0 insertions(+), 1 deletions(-) + 1 file changed, 1 deletion(-) diff --git a/drivers/tty/vt/vt_ioctl.c b/drivers/tty/vt/vt_ioctl.c index 5e096f4..65447c5 100644 @@ -40,5 +40,5 @@ index 5e096f4..65447c5 100644 if (i) return i; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0016-proc-mem_release-should-check-mm-NULL.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0016-proc-mem_release-should-check-mm-NULL.patch index 200bc682..7ee64674 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0016-proc-mem_release-should-check-mm-NULL.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0016-proc-mem_release-should-check-mm-NULL.patch @@ -1,4 +1,4 @@ -From 3a196fbe2650a4465d49f6e84d9360eab60e3bcb Mon Sep 17 00:00:00 2001 +From d3e6dd07d5d36411c631bfeca9b736aff6632f6a Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Tue, 31 Jan 2012 17:14:38 +0100 Subject: [PATCH 16/87] proc: mem_release() should check mm != NULL @@ -12,7 +12,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- fs/proc/base.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/proc/base.c b/fs/proc/base.c index 1fc1dca..a43c70a 100644 @@ -30,5 +30,5 @@ index 1fc1dca..a43c70a 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0017-proc-unify-mem_read-and-mem_write.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0017-proc-unify-mem_read-and-mem_write.patch index 1c26c7fa..6ae11fcc 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0017-proc-unify-mem_read-and-mem_write.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0017-proc-unify-mem_read-and-mem_write.patch @@ -1,4 +1,4 @@ -From 034089b6f4e2ae0d0df38f3409cd73c386ad069a Mon Sep 17 00:00:00 2001 +From 19ec05d824043ce28abee73023cfa8c1938d7094 Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Tue, 31 Jan 2012 17:14:54 +0100 Subject: [PATCH 17/87] proc: unify mem_read() and mem_write() @@ -16,7 +16,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- fs/proc/base.c | 90 ++++++++++++++++++++------------------------------------ - 1 files changed, 32 insertions(+), 58 deletions(-) + 1 file changed, 32 insertions(+), 58 deletions(-) diff --git a/fs/proc/base.c b/fs/proc/base.c index a43c70a..0d3a4d1 100644 @@ -144,5 +144,5 @@ index a43c70a..0d3a4d1 100644 { switch (orig) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0018-proc-make-sure-mem_open-doesn-t-pin-the-target-s-mem.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0018-proc-make-sure-mem_open-doesn-t-pin-the-target-s-mem.patch index 836e3029..0da05f83 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0018-proc-make-sure-mem_open-doesn-t-pin-the-target-s-mem.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0018-proc-make-sure-mem_open-doesn-t-pin-the-target-s-mem.patch @@ -1,4 +1,4 @@ -From 43904e95ba660b59db5899a4d58a00e4ac4d3663 Mon Sep 17 00:00:00 2001 +From ccd98cceae110edd9447fc878523f2a2ac427978 Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Tue, 31 Jan 2012 17:15:11 +0100 Subject: [PATCH 18/87] proc: make sure mem_open() doesn't pin the target's @@ -26,7 +26,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- fs/proc/base.c | 14 +++++++++++++- - 1 files changed, 13 insertions(+), 1 deletions(-) + 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/fs/proc/base.c b/fs/proc/base.c index 0d3a4d1..1ace83d 100644 @@ -75,5 +75,5 @@ index 0d3a4d1..1ace83d 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0019-firewire-ohci-add-reset-packet-quirk-for-SB-Audigy.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0019-firewire-ohci-add-reset-packet-quirk-for-SB-Audigy.patch index d8f6fa03..d4a57cb2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0019-firewire-ohci-add-reset-packet-quirk-for-SB-Audigy.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0019-firewire-ohci-add-reset-packet-quirk-for-SB-Audigy.patch @@ -1,4 +1,4 @@ -From 49b7e22b82d73e58a5335820b3f0441b2606515b Mon Sep 17 00:00:00 2001 +From 59aff516b4bc260d4663af0d664eb08b54559e1d Mon Sep 17 00:00:00 2001 From: Clemens Ladisch Date: Thu, 26 Jan 2012 22:05:58 +0100 Subject: [PATCH 19/87] firewire: ohci: add reset packet quirk for SB Audigy @@ -14,7 +14,7 @@ Signed-off-by: Stefan Richter Signed-off-by: Greg Kroah-Hartman --- drivers/firewire/ohci.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/drivers/firewire/ohci.c b/drivers/firewire/ohci.c index 6628fea..21250ec 100644 @@ -39,5 +39,5 @@ index 6628fea..21250ec 100644 QUIRK_NO_MSI}, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0020-firewire-ohci-disable-MSI-on-Ricoh-controllers.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0020-firewire-ohci-disable-MSI-on-Ricoh-controllers.patch index e758debf..8e1ee160 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0020-firewire-ohci-disable-MSI-on-Ricoh-controllers.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0020-firewire-ohci-disable-MSI-on-Ricoh-controllers.patch @@ -1,4 +1,4 @@ -From c1a1e15fd6fe7ed496d115ac9b87649e4d827d65 Mon Sep 17 00:00:00 2001 +From 0e565652857c8f01d2fe7061ec7bb82cb6ee3460 Mon Sep 17 00:00:00 2001 From: Stefan Richter Date: Sun, 29 Jan 2012 12:41:15 +0100 Subject: [PATCH 20/87] firewire: ohci: disable MSI on Ricoh controllers @@ -23,7 +23,7 @@ Signed-off-by: Stefan Richter Signed-off-by: Greg Kroah-Hartman --- drivers/firewire/ohci.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/firewire/ohci.c b/drivers/firewire/ohci.c index 21250ec..7f5f0da 100644 @@ -39,5 +39,5 @@ index 21250ec..7f5f0da 100644 {PCI_VENDOR_ID_TI, PCI_DEVICE_ID_TI_TSB12LV22, PCI_ANY_ID, QUIRK_CYCLE_TIMER | QUIRK_RESET_PACKET | QUIRK_NO_1394A}, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0021-IB-mlx4-pass-SMP-vendor-specific-attribute-MADs-to-f.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0021-IB-mlx4-pass-SMP-vendor-specific-attribute-MADs-to-f.patch index 0307b835..bf61305f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0021-IB-mlx4-pass-SMP-vendor-specific-attribute-MADs-to-f.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0021-IB-mlx4-pass-SMP-vendor-specific-attribute-MADs-to-f.patch @@ -1,4 +1,4 @@ -From a48d135810111baaedd01dfb833c06b094aa3a68 Mon Sep 17 00:00:00 2001 +From f915ece79ba2a9b640ae7f728cef3b54c31ffd18 Mon Sep 17 00:00:00 2001 From: Jack Morgenstein Date: Thu, 26 Jan 2012 16:41:33 +0200 Subject: [PATCH 21/87] IB/mlx4: pass SMP vendor-specific attribute MADs to @@ -64,7 +64,7 @@ Signed-off-by: Roland Dreier Signed-off-by: Greg Kroah-Hartman --- drivers/infiniband/hw/mlx4/mad.c | 7 ++----- - 1 files changed, 2 insertions(+), 5 deletions(-) + 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/infiniband/hw/mlx4/mad.c b/drivers/infiniband/hw/mlx4/mad.c index f36da99..77702c0 100644 @@ -86,5 +86,5 @@ index f36da99..77702c0 100644 } else if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT || in_mad->mad_hdr.mgmt_class == MLX4_IB_VENDOR_CLASS1 || -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0022-RDMA-core-Fix-kernel-panic-by-always-initializing-qp.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0022-RDMA-core-Fix-kernel-panic-by-always-initializing-qp.patch index 853d5b94..50a55464 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0022-RDMA-core-Fix-kernel-panic-by-always-initializing-qp.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0022-RDMA-core-Fix-kernel-panic-by-always-initializing-qp.patch @@ -1,4 +1,4 @@ -From 3ef7302303a7886fd1e6dea9dd33fe2c41784199 Mon Sep 17 00:00:00 2001 +From 884b3f02d181a5f61f684fc7ac4af55fd4730575 Mon Sep 17 00:00:00 2001 From: Bernd Schubert Date: Fri, 20 Jan 2012 18:43:54 +0000 Subject: [PATCH 22/87] RDMA/core: Fix kernel panic by always initializing @@ -29,7 +29,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/infiniband/core/uverbs_cmd.c | 1 + drivers/infiniband/core/verbs.c | 2 +- - 2 files changed, 2 insertions(+), 1 deletions(-) + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/infiniband/core/uverbs_cmd.c b/drivers/infiniband/core/uverbs_cmd.c index e3db8ef..a8445b8 100644 @@ -64,5 +64,5 @@ index 602b1bd..575b780 100644 real_qp = qp; qp = __ib_open_qp(real_qp, qp_init_attr->event_handler, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0023-kprobes-fix-a-memory-leak-in-function-pre_handler_kr.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0023-kprobes-fix-a-memory-leak-in-function-pre_handler_kr.patch index 29e9a919..7ce975f5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0023-kprobes-fix-a-memory-leak-in-function-pre_handler_kr.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0023-kprobes-fix-a-memory-leak-in-function-pre_handler_kr.patch @@ -1,4 +1,4 @@ -From ff016619c98fa2edcb44b6cffe5a60435328348a Mon Sep 17 00:00:00 2001 +From 1a3341ff80be39daad523f56898e5dbba8a89452 Mon Sep 17 00:00:00 2001 From: Jiang Liu Date: Fri, 3 Feb 2012 15:37:16 -0800 Subject: [PATCH 23/87] kprobes: fix a memory leak in function @@ -27,7 +27,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- kernel/kprobes.c | 6 +++++- - 1 files changed, 5 insertions(+), 1 deletions(-) + 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kernel/kprobes.c b/kernel/kprobes.c index 52fd049..faa39d1 100644 @@ -48,5 +48,5 @@ index 52fd049..faa39d1 100644 arch_prepare_kretprobe(ri, regs); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0024-mtd-gpmi-nand-bugfix-reset-the-BCH-module-when-it-is.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0024-mtd-gpmi-nand-bugfix-reset-the-BCH-module-when-it-is.patch index 92647a55..99b074bd 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0024-mtd-gpmi-nand-bugfix-reset-the-BCH-module-when-it-is.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0024-mtd-gpmi-nand-bugfix-reset-the-BCH-module-when-it-is.patch @@ -1,4 +1,4 @@ -From 5e71844e1d3a9ae8681fc18781a3579eed4b2406 Mon Sep 17 00:00:00 2001 +From 009d4c47bfb955c34de51bba777578451cd3aeb5 Mon Sep 17 00:00:00 2001 From: Huang Shijie Date: Wed, 4 Jan 2012 11:18:46 +0800 Subject: [PATCH 24/87] mtd: gpmi-nand bugfix: reset the BCH module when it is @@ -21,7 +21,7 @@ Signed-off-by: David Woodhouse Signed-off-by: Greg Kroah-Hartman --- drivers/mtd/nand/gpmi-nand/gpmi-lib.c | 18 ++++++++++++++---- - 1 files changed, 14 insertions(+), 4 deletions(-) + 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/drivers/mtd/nand/gpmi-nand/gpmi-lib.c b/drivers/mtd/nand/gpmi-nand/gpmi-lib.c index de4db76..bb2fe60 100644 @@ -68,5 +68,5 @@ index de4db76..bb2fe60 100644 goto err_out; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0025-Revert-mtd-atmel_nand-optimize-read-write-buffer-fun.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0025-Revert-mtd-atmel_nand-optimize-read-write-buffer-fun.patch index 53c40b7f..a354bc44 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0025-Revert-mtd-atmel_nand-optimize-read-write-buffer-fun.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0025-Revert-mtd-atmel_nand-optimize-read-write-buffer-fun.patch @@ -1,4 +1,4 @@ -From 061d6b14b3b59f140371baa0f98963f761a7080f Mon Sep 17 00:00:00 2001 +From 583f7f13a6059282e43a820ef5d36c28bc7d4e32 Mon Sep 17 00:00:00 2001 From: Artem Bityutskiy Date: Thu, 2 Feb 2012 13:54:25 +0200 Subject: [PATCH 25/87] Revert "mtd: atmel_nand: optimize read/write buffer @@ -25,8 +25,8 @@ Signed-off-by: Artem Bityutskiy Signed-off-by: David Woodhouse Signed-off-by: Greg Kroah-Hartman --- - drivers/mtd/nand/atmel_nand.c | 45 +++++++++++++++++++++++++++++++++++++--- - 1 files changed, 41 insertions(+), 4 deletions(-) + drivers/mtd/nand/atmel_nand.c | 45 +++++++++++++++++++++++++++++++++++++---- + 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c index 23e5d77..ee6e26e 100644 @@ -109,5 +109,5 @@ index 23e5d77..ee6e26e 100644 /* -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0026-at_hdmac-bugfix-for-enabling-channel-irq.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0026-at_hdmac-bugfix-for-enabling-channel-irq.patch index e96a322e..f2acc86c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0026-at_hdmac-bugfix-for-enabling-channel-irq.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0026-at_hdmac-bugfix-for-enabling-channel-irq.patch @@ -1,4 +1,4 @@ -From 2139363dee1243badcac4da0af194ed764339c05 Mon Sep 17 00:00:00 2001 +From 694b43b07358d32bfee3b2d32e79e0c73e342dd4 Mon Sep 17 00:00:00 2001 From: Nikolaus Voss Date: Tue, 17 Jan 2012 10:28:33 +0100 Subject: [PATCH 26/87] at_hdmac: bugfix for enabling channel irq @@ -88,5 +88,5 @@ index aa4c9ae..5aa82b4 100644 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0027-mm-filemap_xip.c-fix-race-condition-in-xip_file_faul.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0027-mm-filemap_xip.c-fix-race-condition-in-xip_file_faul.patch index 7c3c8a64..28327162 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0027-mm-filemap_xip.c-fix-race-condition-in-xip_file_faul.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0027-mm-filemap_xip.c-fix-race-condition-in-xip_file_faul.patch @@ -1,4 +1,4 @@ -From e7908f7b777ac850ef6a11cb53aa8e27fcf40a1e Mon Sep 17 00:00:00 2001 +From 822964b632652a6c6f2d7a286e3719b5359c736c Mon Sep 17 00:00:00 2001 From: Carsten Otte Date: Fri, 3 Feb 2012 15:37:14 -0800 Subject: [PATCH 27/87] mm/filemap_xip.c: fix race condition in @@ -33,7 +33,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- mm/filemap_xip.c | 7 ++++++- - 1 files changed, 6 insertions(+), 1 deletions(-) + 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mm/filemap_xip.c b/mm/filemap_xip.c index f91b2f6..a4eb311 100644 @@ -54,5 +54,5 @@ index f91b2f6..a4eb311 100644 } else { int err, ret = VM_FAULT_OOM; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0028-mm-compaction-check-pfn_valid-when-entering-a-new-MA.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0028-mm-compaction-check-pfn_valid-when-entering-a-new-MA.patch index 8862a782..b90a9940 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0028-mm-compaction-check-pfn_valid-when-entering-a-new-MA.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0028-mm-compaction-check-pfn_valid-when-entering-a-new-MA.patch @@ -1,4 +1,4 @@ -From 9da11afefb6f8ccc0f7731831f7ad73106fc87f3 Mon Sep 17 00:00:00 2001 +From 7129533bc15954a0f2badb0092f701540409c7a5 Mon Sep 17 00:00:00 2001 From: Mel Gorman Date: Fri, 3 Feb 2012 15:37:18 -0800 Subject: [PATCH 28/87] mm: compaction: check pfn_valid when entering a new @@ -81,7 +81,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- mm/compaction.c | 13 +++++++++++++ - 1 files changed, 13 insertions(+), 0 deletions(-) + 1 file changed, 13 insertions(+) diff --git a/mm/compaction.c b/mm/compaction.c index 899d956..edc1e26 100644 @@ -108,5 +108,5 @@ index 899d956..edc1e26 100644 continue; nr_scanned++; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0029-PM-Hibernate-Fix-s2disk-regression-related-to-freezi.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0029-PM-Hibernate-Fix-s2disk-regression-related-to-freezi.patch index 524e6d1d..55bb225e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0029-PM-Hibernate-Fix-s2disk-regression-related-to-freezi.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0029-PM-Hibernate-Fix-s2disk-regression-related-to-freezi.patch @@ -1,4 +1,4 @@ -From d483054fe4c66eeb7a03fdc97519b07edb1dc803 Mon Sep 17 00:00:00 2001 +From 527712d71f75c7e14ac825073f8b8b21bb6f7ca6 Mon Sep 17 00:00:00 2001 From: "Rafael J. Wysocki" Date: Sun, 29 Jan 2012 20:35:52 +0100 Subject: [PATCH 29/87] PM / Hibernate: Fix s2disk regression related to @@ -36,7 +36,7 @@ Signed-off-by: Greg Kroah-Hartman include/linux/freezer.h | 2 ++ kernel/power/process.c | 9 +++++++++ kernel/power/user.c | 9 +++++++++ - 3 files changed, 20 insertions(+), 0 deletions(-) + 3 files changed, 20 insertions(+) diff --git a/include/linux/freezer.h b/include/linux/freezer.h index a5386e3..b5d6b6a 100644 @@ -96,5 +96,5 @@ index 6d8f535..3565b15 100644 case SNAPSHOT_SET_IMAGE_SIZE: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0030-PM-QoS-CPU-C-state-breakage-with-PM-Qos-change.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0030-PM-QoS-CPU-C-state-breakage-with-PM-Qos-change.patch index 5e697d5b..7725c2ae 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0030-PM-QoS-CPU-C-state-breakage-with-PM-Qos-change.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0030-PM-QoS-CPU-C-state-breakage-with-PM-Qos-change.patch @@ -1,4 +1,4 @@ -From f51d67a64f32cd81ea8b67ca964fb7cf7e783b2e Mon Sep 17 00:00:00 2001 +From eb166d6e71fbf51ddf49a366ee78e25ef698ef10 Mon Sep 17 00:00:00 2001 From: Venkatesh Pallipadi Date: Fri, 3 Feb 2012 22:22:25 +0100 Subject: [PATCH 30/87] PM / QoS: CPU C-state breakage with PM Qos change @@ -25,7 +25,7 @@ Signed-off-by: Rafael J. Wysocki Signed-off-by: Greg Kroah-Hartman --- include/linux/pm_qos.h | 14 +++++++++++++- - 1 files changed, 13 insertions(+), 1 deletions(-) + 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/include/linux/pm_qos.h b/include/linux/pm_qos.h index 83b0ea3..8a0ede4 100644 @@ -53,5 +53,5 @@ index 83b0ea3..8a0ede4 100644 struct notifier_block *notifier) { return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0031-drm-radeon-Set-DESKTOP_HEIGHT-register-to-the-frameb.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0031-drm-radeon-Set-DESKTOP_HEIGHT-register-to-the-frameb.patch index 610b959d..364cea98 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0031-drm-radeon-Set-DESKTOP_HEIGHT-register-to-the-frameb.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0031-drm-radeon-Set-DESKTOP_HEIGHT-register-to-the-frameb.patch @@ -1,4 +1,4 @@ -From 97f2f58ea0382e2e2df0dacc5bba99190cd10846 Mon Sep 17 00:00:00 2001 +From 361eb614723b6019e061c8d343dcbc5a26ceb3b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Date: Wed, 1 Feb 2012 12:09:55 +0100 Subject: [PATCH 31/87] drm/radeon: Set DESKTOP_HEIGHT register to the @@ -26,7 +26,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/radeon/atombios_crtc.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/radeon/atombios_crtc.c b/drivers/gpu/drm/radeon/atombios_crtc.c index 2b97262..b30081f 100644 @@ -51,5 +51,5 @@ index 2b97262..b30081f 100644 y &= ~1; WREG32(AVIVO_D1MODE_VIEWPORT_START + radeon_crtc->crtc_offset, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0032-drm-nouveau-gem-fix-fence_sync-race-oops.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0032-drm-nouveau-gem-fix-fence_sync-race-oops.patch index 05ad9726..0d784113 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0032-drm-nouveau-gem-fix-fence_sync-race-oops.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0032-drm-nouveau-gem-fix-fence_sync-race-oops.patch @@ -1,4 +1,4 @@ -From 3d15bd1a90e3d768136562ad63e0d25c953d0c85 Mon Sep 17 00:00:00 2001 +From d793d1df7fec3e24758cdd985d58cde0d1f40fb2 Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Tue, 10 Jan 2012 10:18:28 +1000 Subject: [PATCH 32/87] drm/nouveau/gem: fix fence_sync race / oops @@ -53,7 +53,7 @@ Signed-off-by: Ben Skeggs Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/nouveau/nouveau_gem.c | 23 +++++++++++++++++++++-- - 1 files changed, 21 insertions(+), 2 deletions(-) + 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_gem.c b/drivers/gpu/drm/nouveau/nouveau_gem.c index 5f0bc57..7ce3fde 100644 @@ -104,5 +104,5 @@ index 5f0bc57..7ce3fde 100644 NV_ERROR(dev, "fail post-validate sync\n"); return ret; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0033-drm-radeon-kms-disable-output-polling-when-suspended.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0033-drm-radeon-kms-disable-output-polling-when-suspended.patch index a90ce35c..7f43c18f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0033-drm-radeon-kms-disable-output-polling-when-suspended.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0033-drm-radeon-kms-disable-output-polling-when-suspended.patch @@ -1,4 +1,4 @@ -From d11fa680b5daad1ffb72807cfd0ad30237505fff Mon Sep 17 00:00:00 2001 +From c41b706268ea62bdb811078da756cf3ba13045ac Mon Sep 17 00:00:00 2001 From: Seth Forshee Date: Tue, 31 Jan 2012 19:06:25 -0600 Subject: [PATCH 33/87] drm/radeon/kms: disable output polling when suspended @@ -15,7 +15,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/radeon/radeon_device.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/radeon/radeon_device.c b/drivers/gpu/drm/radeon/radeon_device.c index 9b39145..9231564 100644 @@ -40,5 +40,5 @@ index 9b39145..9231564 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0034-drm-radeon-kms-fix-TRAVIS-panel-setup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0034-drm-radeon-kms-fix-TRAVIS-panel-setup.patch index a7915d4e..6d0a4d7a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0034-drm-radeon-kms-fix-TRAVIS-panel-setup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0034-drm-radeon-kms-fix-TRAVIS-panel-setup.patch @@ -1,4 +1,4 @@ -From 307a5a187c97d1c280e66db8d957249439141850 Mon Sep 17 00:00:00 2001 +From c8abbcccc11f3d24609ff127fe3245061ae1b98b Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Thu, 2 Feb 2012 10:18:00 -0500 Subject: [PATCH 34/87] drm/radeon/kms: fix TRAVIS panel setup @@ -17,7 +17,7 @@ Signed-off-by: Dave Airlie Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/radeon/atombios_dp.c | 18 +++++++++++++++--- - 1 files changed, 15 insertions(+), 3 deletions(-) + 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/radeon/atombios_dp.c b/drivers/gpu/drm/radeon/atombios_dp.c index a71557c..552b436 100644 @@ -49,5 +49,5 @@ index a71557c..552b436 100644 if (tmp & 1) panel_mode = DP_PANEL_MODE_INTERNAL_DP2_MODE; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0035-sched-rt-Fix-task-stack-corruption-under-__ARCH_WANT.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0035-sched-rt-Fix-task-stack-corruption-under-__ARCH_WANT.patch index 4fcf64b8..0dcf2f8e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0035-sched-rt-Fix-task-stack-corruption-under-__ARCH_WANT.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0035-sched-rt-Fix-task-stack-corruption-under-__ARCH_WANT.patch @@ -1,4 +1,4 @@ -From 6341f8928cf458016bab6aab444536843083ef0a Mon Sep 17 00:00:00 2001 +From e7ccb073d5d2b9913e74d288a09fe1141258dc65 Mon Sep 17 00:00:00 2001 From: Chanho Min Date: Thu, 5 Jan 2012 20:00:19 +0900 Subject: [PATCH 35/87] sched/rt: Fix task stack corruption under @@ -71,7 +71,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- kernel/sched_rt.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/kernel/sched_rt.c b/kernel/sched_rt.c index 583a136..78fcacf 100644 @@ -90,5 +90,5 @@ index 583a136..78fcacf 100644 if (unlikely(next_task == rq->curr)) { WARN_ON(1); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0036-PM-Hibernate-Thaw-processes-in-SNAPSHOT_CREATE_IMAGE.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0036-PM-Hibernate-Thaw-processes-in-SNAPSHOT_CREATE_IMAGE.patch index fb7696dd..711635ca 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0036-PM-Hibernate-Thaw-processes-in-SNAPSHOT_CREATE_IMAGE.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0036-PM-Hibernate-Thaw-processes-in-SNAPSHOT_CREATE_IMAGE.patch @@ -1,4 +1,4 @@ -From 26b67a54a31d8e18f66f52d6bae4907963648d3c Mon Sep 17 00:00:00 2001 +From acedd2d4a628503e05c4c6e8d344399738d6f4bc Mon Sep 17 00:00:00 2001 From: "Srivatsa S. Bhat" Date: Thu, 1 Dec 2011 22:33:10 +0100 Subject: [PATCH 36/87] PM / Hibernate: Thaw processes in @@ -79,5 +79,5 @@ index 3565b15..f08bbfb 100644 case SNAPSHOT_ATOMIC_RESTORE: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0037-PM-Hibernate-Thaw-kernel-threads-in-SNAPSHOT_CREATE_.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0037-PM-Hibernate-Thaw-kernel-threads-in-SNAPSHOT_CREATE_.patch index 6741b06b..44ab36de 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0037-PM-Hibernate-Thaw-kernel-threads-in-SNAPSHOT_CREATE_.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0037-PM-Hibernate-Thaw-kernel-threads-in-SNAPSHOT_CREATE_.patch @@ -1,4 +1,4 @@ -From 695cb013a3332b6c773c8a75be97aa6f91bc227f Mon Sep 17 00:00:00 2001 +From 276000691962e55d2de86793f10e7b8637c0bc91 Mon Sep 17 00:00:00 2001 From: "Srivatsa S. Bhat" Date: Wed, 1 Feb 2012 22:16:36 +0100 Subject: [PATCH 37/87] PM / Hibernate: Thaw kernel threads in @@ -19,7 +19,7 @@ Signed-off-by: Rafael J. Wysocki Signed-off-by: Greg Kroah-Hartman --- kernel/power/user.c | 6 ++++-- - 1 files changed, 4 insertions(+), 2 deletions(-) + 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kernel/power/user.c b/kernel/power/user.c index f08bbfb..f08d227 100644 @@ -44,5 +44,5 @@ index f08bbfb..f08d227 100644 } break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0038-8139cp-fix-missing-napi_gro_flush.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0038-8139cp-fix-missing-napi_gro_flush.patch index bb26a304..50716f43 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0038-8139cp-fix-missing-napi_gro_flush.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0038-8139cp-fix-missing-napi_gro_flush.patch @@ -1,4 +1,4 @@ -From ff91ca433acbb464e82dbc655c1339498c20d45a Mon Sep 17 00:00:00 2001 +From c006cccface5a8f4d48c66465d6ebb69abb2b729 Mon Sep 17 00:00:00 2001 From: Francois Romieu Date: Sun, 8 Jan 2012 13:41:33 +0000 Subject: [PATCH 38/87] 8139cp: fix missing napi_gro_flush. @@ -14,7 +14,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/realtek/8139cp.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/realtek/8139cp.c b/drivers/net/ethernet/realtek/8139cp.c index ee5da92..aba4f67 100644 @@ -29,5 +29,5 @@ index ee5da92..aba4f67 100644 __napi_complete(napi); cpw16_f(IntrMask, cp_intr_mask); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0039-udf-Mark-LVID-buffer-as-uptodate-before-marking-it-d.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0039-udf-Mark-LVID-buffer-as-uptodate-before-marking-it-d.patch index d0d7c9a6..8035960c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0039-udf-Mark-LVID-buffer-as-uptodate-before-marking-it-d.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0039-udf-Mark-LVID-buffer-as-uptodate-before-marking-it-d.patch @@ -1,4 +1,4 @@ -From 43f4a516b2f5492bc597f3753b693ad8adc62748 Mon Sep 17 00:00:00 2001 +From 7099b6fe8b35ed6d9f2a0799248904ed8b8a136b Mon Sep 17 00:00:00 2001 From: Jan Kara Date: Fri, 23 Dec 2011 11:53:07 +0100 Subject: [PATCH 39/87] udf: Mark LVID buffer as uptodate before marking it @@ -16,7 +16,7 @@ Cc: Dave Jones Signed-off-by: Greg Kroah-Hartman --- fs/udf/super.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/fs/udf/super.c b/fs/udf/super.c index e185253..87cb24a 100644 @@ -36,5 +36,5 @@ index e185253..87cb24a 100644 sbi->s_lvid_dirty = 0; mutex_unlock(&sbi->s_alloc_mutex); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0040-drm-i915-HDMI-hot-remove-notification-to-audio-drive.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0040-drm-i915-HDMI-hot-remove-notification-to-audio-drive.patch index 02c199e3..e68a9bef 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0040-drm-i915-HDMI-hot-remove-notification-to-audio-drive.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0040-drm-i915-HDMI-hot-remove-notification-to-audio-drive.patch @@ -1,4 +1,4 @@ -From febaacc3a6165f0cf54ff512f1e7e51563fd27b1 Mon Sep 17 00:00:00 2001 +From 0836f8461a5868c15ea1884b3a3d6d2b2c03a5e2 Mon Sep 17 00:00:00 2001 From: Wu Fengguang Date: Fri, 9 Dec 2011 20:42:20 +0800 Subject: [PATCH 40/87] drm/i915: HDMI hot remove notification to audio driver @@ -19,7 +19,7 @@ Signed-off-by: Eugeni Dodonov Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/intel_hdmi.c | 8 ++++++-- - 1 files changed, 6 insertions(+), 2 deletions(-) + 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_hdmi.c b/drivers/gpu/drm/i915/intel_hdmi.c index d4f5a0b..64541f7 100644 @@ -49,5 +49,5 @@ index d4f5a0b..64541f7 100644 I915_WRITE(intel_hdmi->sdvox_reg, temp); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0041-drm-i915-DisplayPort-hot-remove-notification-to-audi.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0041-drm-i915-DisplayPort-hot-remove-notification-to-audi.patch index 1278a4e4..c8aae722 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0041-drm-i915-DisplayPort-hot-remove-notification-to-audi.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0041-drm-i915-DisplayPort-hot-remove-notification-to-audi.patch @@ -1,4 +1,4 @@ -From e306967621bd97280eb17c9abab473070a2e5b45 Mon Sep 17 00:00:00 2001 +From bdeaff1ee3a787d87037e14f40486e9e97c7b355 Mon Sep 17 00:00:00 2001 From: Wu Fengguang Date: Fri, 9 Dec 2011 20:42:21 +0800 Subject: [PATCH 41/87] drm/i915: DisplayPort hot remove notification to audio @@ -21,7 +21,7 @@ Signed-off-by: Eugeni Dodonov Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/intel_dp.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c index 92b041b..db3b461 100644 @@ -36,5 +36,5 @@ index 92b041b..db3b461 100644 POSTING_READ(intel_dp->output_reg); msleep(intel_dp->panel_power_down_delay); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0042-drm-i915-check-ACTHD-of-all-rings.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0042-drm-i915-check-ACTHD-of-all-rings.patch index 9a3ddcac..aac771e6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0042-drm-i915-check-ACTHD-of-all-rings.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0042-drm-i915-check-ACTHD-of-all-rings.patch @@ -1,4 +1,4 @@ -From 2d0e8c788387c3aea69c498d0cc24a73645b71cb Mon Sep 17 00:00:00 2001 +From 441951ed509c6c0f8b619490b199fb57eb62e652 Mon Sep 17 00:00:00 2001 From: Daniel Vetter Date: Sun, 27 Nov 2011 18:58:17 +0100 Subject: [PATCH 42/87] drm/i915: check ACTHD of all rings @@ -88,5 +88,5 @@ index b40004b..d47a53b 100644 dev_priv->last_instdone1 = instdone1; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0043-drm-i915-Fix-TV-Out-refresh-rate.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0043-drm-i915-Fix-TV-Out-refresh-rate.patch index a01b0129..0a33d991 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0043-drm-i915-Fix-TV-Out-refresh-rate.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0043-drm-i915-Fix-TV-Out-refresh-rate.patch @@ -1,4 +1,4 @@ -From eb10e9cd3a43bcaea5f7d4727b27b8f7e40d9fc7 Mon Sep 17 00:00:00 2001 +From e3c15719dc2c5af905549e56dc33cf13850cc206 Mon Sep 17 00:00:00 2001 From: Rodrigo Vivi Date: Wed, 14 Dec 2011 21:10:06 -0200 Subject: [PATCH 43/87] drm/i915: Fix TV Out refresh rate. @@ -15,7 +15,7 @@ Signed-off-by: Eugeni Dodonov Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/intel_tv.c | 16 ++++++++-------- - 1 files changed, 8 insertions(+), 8 deletions(-) + 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_tv.c b/drivers/gpu/drm/i915/intel_tv.c index f3c6a9a..2b1fcad 100644 @@ -94,5 +94,5 @@ index f3c6a9a..2b1fcad 100644 .component_only = 1, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0044-drm-i915-handle-3rd-pipe.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0044-drm-i915-handle-3rd-pipe.patch index 67533173..f771077b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0044-drm-i915-handle-3rd-pipe.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0044-drm-i915-handle-3rd-pipe.patch @@ -1,4 +1,4 @@ -From a390a377bfcf132841798e09e9bb4d0f6c27de91 Mon Sep 17 00:00:00 2001 +From 73334272468cdb3f59deb61126b720eed982fab0 Mon Sep 17 00:00:00 2001 From: Eugeni Dodonov Date: Sat, 7 Jan 2012 23:40:35 -0200 Subject: [PATCH 44/87] drm/i915: handle 3rd pipe @@ -15,7 +15,7 @@ Signed-off-by: Keith Packard Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/i915_suspend.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/i915/i915_suspend.c b/drivers/gpu/drm/i915/i915_suspend.c index 43cbafe..a1eb83d 100644 @@ -33,5 +33,5 @@ index 43cbafe..a1eb83d 100644 dpll_reg = (pipe == PIPE_A) ? _PCH_DPLL_A : _PCH_DPLL_B; else -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0045-drm-i915-convert-force_wake_get-to-func-pointer-in-t.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0045-drm-i915-convert-force_wake_get-to-func-pointer-in-t.patch index 7e246089..01925d3b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0045-drm-i915-convert-force_wake_get-to-func-pointer-in-t.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0045-drm-i915-convert-force_wake_get-to-func-pointer-in-t.patch @@ -1,4 +1,4 @@ -From 97b068a6657ded880cf3b6617e92da865067a0db Mon Sep 17 00:00:00 2001 +From 2b36d478a92ee0e3108f6cf50316c6122c471da7 Mon Sep 17 00:00:00 2001 From: Daniel Vetter Date: Fri, 13 Jan 2012 16:20:06 -0800 Subject: [PATCH 45/87] drm/i915: convert force_wake_get to func pointer in @@ -22,7 +22,7 @@ Signed-off-by: Eugeni Dodonov Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/i915_drv.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c index a1103fc..d7c9d99 100644 @@ -38,5 +38,5 @@ index a1103fc..d7c9d99 100644 case 5: ret = ironlake_do_reset(dev, flags); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0046-drm-i915-protect-force_wake_-get-put-with-the-gt_loc.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0046-drm-i915-protect-force_wake_-get-put-with-the-gt_loc.patch index 060d345e..d26b2d28 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0046-drm-i915-protect-force_wake_-get-put-with-the-gt_loc.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0046-drm-i915-protect-force_wake_-get-put-with-the-gt_loc.patch @@ -1,4 +1,4 @@ -From 69ac25cd32a4032a94c100b52cf52abf6fde90a5 Mon Sep 17 00:00:00 2001 +From 929430116c4a6355aafbce7cef4bbea15a8bdd9e Mon Sep 17 00:00:00 2001 From: Daniel Vetter Date: Wed, 14 Dec 2011 13:57:03 +0100 Subject: [PATCH 46/87] drm/i915: protect force_wake_(get|put) with the @@ -159,5 +159,5 @@ index 505af3f..ae294a0 100644 enum i915_cache_level { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0047-eCryptfs-Infinite-loop-due-to-overflow-in-ecryptfs_w.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0047-eCryptfs-Infinite-loop-due-to-overflow-in-ecryptfs_w.patch index dabc4e58..9f4e173c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0047-eCryptfs-Infinite-loop-due-to-overflow-in-ecryptfs_w.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0047-eCryptfs-Infinite-loop-due-to-overflow-in-ecryptfs_w.patch @@ -1,4 +1,4 @@ -From 3d1b7976d3697421e04c86c7a782833c83244694 Mon Sep 17 00:00:00 2001 +From 66d791bcaed9fa50738794abf5b46abcf2b28656 Mon Sep 17 00:00:00 2001 From: Li Wang Date: Thu, 19 Jan 2012 09:44:36 +0800 Subject: [PATCH 47/87] eCryptfs: Infinite loop due to overflow in @@ -22,7 +22,7 @@ Signed-off-by: Tyler Hicks Signed-off-by: Greg Kroah-Hartman --- fs/ecryptfs/read_write.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/ecryptfs/read_write.c b/fs/ecryptfs/read_write.c index 54eb14c..608c1c3 100644 @@ -47,5 +47,5 @@ index 54eb14c..608c1c3 100644 if (num_bytes > total_remaining_zeros) num_bytes = total_remaining_zeros; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0048-hwmon-w83627ehf-Fix-number-of-fans-for-NCT6776F.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0048-hwmon-w83627ehf-Fix-number-of-fans-for-NCT6776F.patch index b3da87e3..bdceeb4d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0048-hwmon-w83627ehf-Fix-number-of-fans-for-NCT6776F.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0048-hwmon-w83627ehf-Fix-number-of-fans-for-NCT6776F.patch @@ -1,4 +1,4 @@ -From 38c8c07ac7383692d0a4f932f6ac611437ed24ed Mon Sep 17 00:00:00 2001 +From e108118265e60d28d2aec2f4110c34cba5dfc86f Mon Sep 17 00:00:00 2001 From: Guenter Roeck Date: Fri, 27 Jan 2012 05:43:59 -0800 Subject: [PATCH 48/87] hwmon: (w83627ehf) Fix number of fans for NCT6776F @@ -14,7 +14,7 @@ Acked-by: Jean Delvare Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/w83627ehf.c | 23 ++++++++++++++++++++--- - 1 files changed, 20 insertions(+), 3 deletions(-) + 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/drivers/hwmon/w83627ehf.c b/drivers/hwmon/w83627ehf.c index 4b57ab6..c25387d 100644 @@ -51,5 +51,5 @@ index 4b57ab6..c25387d 100644 } else if (sio_data->kind == w83667hg || sio_data->kind == w83667hg_b) { fan3pin = 1; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0049-cifs-Fix-oops-in-session-setup-code-for-null-user-mo.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0049-cifs-Fix-oops-in-session-setup-code-for-null-user-mo.patch index fab9d8a3..942ec0ea 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0049-cifs-Fix-oops-in-session-setup-code-for-null-user-mo.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0049-cifs-Fix-oops-in-session-setup-code-for-null-user-mo.patch @@ -1,4 +1,4 @@ -From 85f2f3e05e8e0deec4fc8b751324f91acb276d21 Mon Sep 17 00:00:00 2001 +From e0a7f0f91350c70df6f6525ebf80859c4536e10d Mon Sep 17 00:00:00 2001 From: Shirish Pargaonkar Date: Thu, 2 Feb 2012 15:28:28 -0600 Subject: [PATCH 49/87] cifs: Fix oops in session setup code for null user @@ -16,7 +16,7 @@ Signed-off-by: Steve French Signed-off-by: Greg Kroah-Hartman --- fs/cifs/sess.c | 7 +++---- - 1 files changed, 3 insertions(+), 4 deletions(-) + 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fs/cifs/sess.c b/fs/cifs/sess.c index 4ec3ee9..2504809 100644 @@ -43,5 +43,5 @@ index 4ec3ee9..2504809 100644 strncpy(bcc_ptr, ses->domainName, 256); bcc_ptr += strnlen(ses->domainName, 256); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0050-atmel_lcdfb-fix-usage-of-CONTRAST_CTR-in-suspend-res.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0050-atmel_lcdfb-fix-usage-of-CONTRAST_CTR-in-suspend-res.patch index 506fcd3a..fcc5b867 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0050-atmel_lcdfb-fix-usage-of-CONTRAST_CTR-in-suspend-res.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0050-atmel_lcdfb-fix-usage-of-CONTRAST_CTR-in-suspend-res.patch @@ -1,4 +1,4 @@ -From c1a4af09cec0d39604a99ab58e59276c69c4179a Mon Sep 17 00:00:00 2001 +From 3db2f07be3accfb079a7e4114e8705464e25e6ae Mon Sep 17 00:00:00 2001 From: Hubert Feurstein Date: Mon, 9 Jan 2012 17:23:57 +0100 Subject: [PATCH 50/87] atmel_lcdfb: fix usage of CONTRAST_CTR in @@ -16,7 +16,7 @@ Signed-off-by: Florian Tobias Schandinat Signed-off-by: Greg Kroah-Hartman --- drivers/video/atmel_lcdfb.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/video/atmel_lcdfb.c b/drivers/video/atmel_lcdfb.c index 63409c1..e919c70 100644 @@ -32,5 +32,5 @@ index 63409c1..e919c70 100644 if (sinfo->atmel_lcdfb_power_control) sinfo->atmel_lcdfb_power_control(0); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0051-lockdep-bug-Exclude-TAINT_FIRMWARE_WORKAROUND-from-d.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0051-lockdep-bug-Exclude-TAINT_FIRMWARE_WORKAROUND-from-d.patch index d96ecde5..5aa7c5e7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0051-lockdep-bug-Exclude-TAINT_FIRMWARE_WORKAROUND-from-d.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0051-lockdep-bug-Exclude-TAINT_FIRMWARE_WORKAROUND-from-d.patch @@ -1,4 +1,4 @@ -From 1a90d01be282f295186d58b42d8cbac1d5d7edc4 Mon Sep 17 00:00:00 2001 +From acfe5989cec237c5a567009424a300f16690d07e Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Mon, 14 Nov 2011 13:13:49 +0100 Subject: [PATCH 51/87] lockdep, bug: Exclude TAINT_FIRMWARE_WORKAROUND from @@ -26,7 +26,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- kernel/panic.c | 12 ++++++++++-- - 1 files changed, 10 insertions(+), 2 deletions(-) + 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/kernel/panic.c b/kernel/panic.c index b2659360..1b83fd8 100644 @@ -52,5 +52,5 @@ index b2659360..1b83fd8 100644 set_bit(flag, &tainted_mask); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0052-lockdep-bug-Exclude-TAINT_OOT_MODULE-from-disabling-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0052-lockdep-bug-Exclude-TAINT_OOT_MODULE-from-disabling-.patch index 57df74c3..e9157694 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0052-lockdep-bug-Exclude-TAINT_OOT_MODULE-from-disabling-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0052-lockdep-bug-Exclude-TAINT_OOT_MODULE-from-disabling-.patch @@ -1,4 +1,4 @@ -From 6492a0fb92a35630103cc62a1902018dfef8b46c Mon Sep 17 00:00:00 2001 +From 21cfca7c702dbbb3560b35493aa1a620dae338ee Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Wed, 7 Dec 2011 14:30:58 +0000 Subject: [PATCH 52/87] lockdep, bug: Exclude TAINT_OOT_MODULE from disabling @@ -30,7 +30,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- kernel/panic.c | 5 +++-- - 1 files changed, 3 insertions(+), 2 deletions(-) + 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/panic.c b/kernel/panic.c index 1b83fd8..3458469 100644 @@ -52,5 +52,5 @@ index 1b83fd8..3458469 100644 case TAINT_FIRMWARE_WORKAROUND: break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0053-iscsi-target-Fix-reject-release-handling-in-iscsit_f.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0053-iscsi-target-Fix-reject-release-handling-in-iscsit_f.patch index 1b1175d7..0954ea09 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0053-iscsi-target-Fix-reject-release-handling-in-iscsit_f.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0053-iscsi-target-Fix-reject-release-handling-in-iscsit_f.patch @@ -1,4 +1,4 @@ -From fa577fc1c4b43933b74efe8d44075ef93f289516 Mon Sep 17 00:00:00 2001 +From a6f3badb8bb91c6f6f732855a0bb79138fc52301 Mon Sep 17 00:00:00 2001 From: Nicholas Bellinger Date: Mon, 16 Jan 2012 16:04:15 -0800 Subject: [PATCH 53/87] iscsi-target: Fix reject release handling in @@ -50,7 +50,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/iscsi/iscsi_target_util.c | 11 +++++++++++ - 1 files changed, 11 insertions(+), 0 deletions(-) + 1 file changed, 11 insertions(+) diff --git a/drivers/target/iscsi/iscsi_target_util.c b/drivers/target/iscsi/iscsi_target_util.c index 02348f7..99f2af3 100644 @@ -75,5 +75,5 @@ index 02348f7..99f2af3 100644 iscsit_release_cmd(cmd); break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0054-iscsi-target-Fix-double-list_add-with-iscsit_alloc_b.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0054-iscsi-target-Fix-double-list_add-with-iscsit_alloc_b.patch index 159d901e..44f4652e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0054-iscsi-target-Fix-double-list_add-with-iscsit_alloc_b.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0054-iscsi-target-Fix-double-list_add-with-iscsit_alloc_b.patch @@ -1,4 +1,4 @@ -From 49f4afd3b15866b16b72691a6060fad041e8f2dc Mon Sep 17 00:00:00 2001 +From e356b89ef6403b6c82722d01efdab03f0e751dba Mon Sep 17 00:00:00 2001 From: Nicholas Bellinger Date: Mon, 16 Jan 2012 17:11:54 -0800 Subject: [PATCH 54/87] iscsi-target: Fix double list_add with @@ -15,7 +15,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/iscsi/iscsi_target.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/target/iscsi/iscsi_target.c b/drivers/target/iscsi/iscsi_target.c index 8599545..3b46e3a 100644 @@ -31,5 +31,5 @@ index 8599545..3b46e3a 100644 * Check the CmdSN against ExpCmdSN/MaxCmdSN here if * the Immediate Bit is not set, and no Immediate -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0055-iscsi-target-Fix-discovery-with-INADDR_ANY-and-IN6AD.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0055-iscsi-target-Fix-discovery-with-INADDR_ANY-and-IN6AD.patch index feb7c2e8..1d7499ca 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0055-iscsi-target-Fix-discovery-with-INADDR_ANY-and-IN6AD.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0055-iscsi-target-Fix-discovery-with-INADDR_ANY-and-IN6AD.patch @@ -1,4 +1,4 @@ -From 7b88c23d62bcaf794ebd97400869d00f00befcd6 Mon Sep 17 00:00:00 2001 +From 758300f8f6a9d7df69151cb4b6c076ce2abe3a33 Mon Sep 17 00:00:00 2001 From: Nicholas Bellinger Date: Mon, 16 Jan 2012 23:33:48 -0800 Subject: [PATCH 55/87] iscsi-target: Fix discovery with INADDR_ANY and @@ -19,9 +19,9 @@ Cc: David S. Miller Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- - drivers/target/iscsi/iscsi_target.c | 37 +++++++++++++++++++++++++--- - drivers/target/iscsi/iscsi_target_core.h | 2 + - drivers/target/iscsi/iscsi_target_login.c | 31 +++++++++++++++++++++--- + drivers/target/iscsi/iscsi_target.c | 37 +++++++++++++++++++++++++---- + drivers/target/iscsi/iscsi_target_core.h | 2 ++ + drivers/target/iscsi/iscsi_target_login.c | 31 ++++++++++++++++++++---- 3 files changed, 62 insertions(+), 8 deletions(-) diff --git a/drivers/target/iscsi/iscsi_target.c b/drivers/target/iscsi/iscsi_target.c @@ -172,5 +172,5 @@ index d734bde..bd2adec 100644 pr_debug("Moving to TARG_CONN_STATE_IN_LOGIN.\n"); conn->conn_state = TARG_CONN_STATE_IN_LOGIN; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0056-ASoC-wm_hubs-Fix-routing-of-input-PGAs-to-line-outpu.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0056-ASoC-wm_hubs-Fix-routing-of-input-PGAs-to-line-outpu.patch index 98c88335..00ec0c7b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0056-ASoC-wm_hubs-Fix-routing-of-input-PGAs-to-line-outpu.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0056-ASoC-wm_hubs-Fix-routing-of-input-PGAs-to-line-outpu.patch @@ -1,4 +1,4 @@ -From f11e42f5205653968c6496e637b1cd524405a9ec Mon Sep 17 00:00:00 2001 +From 163c472309f266e32c7c31e32c7dc3b59522f316 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Tue, 31 Jan 2012 11:55:32 +0000 Subject: [PATCH 56/87] ASoC: wm_hubs: Fix routing of input PGAs to line @@ -13,7 +13,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm_hubs.c | 8 ++++---- - 1 files changed, 4 insertions(+), 4 deletions(-) + 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sound/soc/codecs/wm_hubs.c b/sound/soc/codecs/wm_hubs.c index 8547191..6ef2283 100644 @@ -42,5 +42,5 @@ index 8547191..6ef2283 100644 { "LINEOUT2N Driver", NULL, "LINEOUT2 Mixer" }, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0057-ASoC-wm_hubs-Correct-line-input-to-line-output-2-pat.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0057-ASoC-wm_hubs-Correct-line-input-to-line-output-2-pat.patch index 7a625351..c5ab6968 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0057-ASoC-wm_hubs-Correct-line-input-to-line-output-2-pat.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0057-ASoC-wm_hubs-Correct-line-input-to-line-output-2-pat.patch @@ -1,4 +1,4 @@ -From 520a5189a6745dcd3b61e87562e28d6e8aba12f8 Mon Sep 17 00:00:00 2001 +From 113eac61d50555abefdb20ce9cebc839a2bc1968 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Wed, 1 Feb 2012 23:46:58 +0000 Subject: [PATCH 57/87] ASoC: wm_hubs: Correct line input to line output 2 @@ -13,7 +13,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm_hubs.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sound/soc/codecs/wm_hubs.c b/sound/soc/codecs/wm_hubs.c index 6ef2283..3642e06 100644 @@ -31,5 +31,5 @@ index 6ef2283..3642e06 100644 }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0058-ASoC-wm8962-Fix-word-length-configuration.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0058-ASoC-wm8962-Fix-word-length-configuration.patch index 1109c8bd..3995a73b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0058-ASoC-wm8962-Fix-word-length-configuration.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0058-ASoC-wm8962-Fix-word-length-configuration.patch @@ -1,4 +1,4 @@ -From ef7dcc8c0fd35d7fb937d7bc4ac7b883945b3586 Mon Sep 17 00:00:00 2001 +From ec5cca9dff81fc233e23c860c0eb3bc31a0d8591 Mon Sep 17 00:00:00 2001 From: Susan Gao Date: Mon, 30 Jan 2012 13:57:04 -0800 Subject: [PATCH 58/87] ASoC: wm8962: Fix word length configuration @@ -10,7 +10,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm8962.c | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/soc/codecs/wm8962.c b/sound/soc/codecs/wm8962.c index 53edd9a..d795294 100644 @@ -34,5 +34,5 @@ index 53edd9a..d795294 100644 default: return -EINVAL; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0059-ASoC-wm8994-Enabling-VMID-should-take-a-runtime-PM-r.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0059-ASoC-wm8994-Enabling-VMID-should-take-a-runtime-PM-r.patch index 0c1b50c0..4a092ffc 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0059-ASoC-wm8994-Enabling-VMID-should-take-a-runtime-PM-r.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0059-ASoC-wm8994-Enabling-VMID-should-take-a-runtime-PM-r.patch @@ -1,4 +1,4 @@ -From e9ee45b83b21448a8e27309456430890b5fa1ff2 Mon Sep 17 00:00:00 2001 +From 9efc915e73a43b160fd97350c98c3be1bdf4e25d Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Mon, 6 Feb 2012 12:07:08 +0000 Subject: [PATCH 59/87] ASoC: wm8994: Enabling VMID should take a runtime PM @@ -13,7 +13,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm8994.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/sound/soc/codecs/wm8994.c b/sound/soc/codecs/wm8994.c index d0c545b..a3d6bd8 100644 @@ -38,5 +38,5 @@ index d0c545b..a3d6bd8 100644 static int vmid_event(struct snd_soc_dapm_widget *w, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0060-ASoC-wm8994-Fix-typo-in-VMID-ramp-setting.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0060-ASoC-wm8994-Fix-typo-in-VMID-ramp-setting.patch index d4b7d717..625bd288 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0060-ASoC-wm8994-Fix-typo-in-VMID-ramp-setting.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0060-ASoC-wm8994-Fix-typo-in-VMID-ramp-setting.patch @@ -1,4 +1,4 @@ -From a79cee16dfd9206eb087fbd25767c4d8dec0b0c5 Mon Sep 17 00:00:00 2001 +From e0781c37a52ef08a49e613ef22de8d28fa9cde4f Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Tue, 7 Feb 2012 17:24:19 +0000 Subject: [PATCH 60/87] ASoC: wm8994: Fix typo in VMID ramp setting @@ -11,7 +11,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm8994.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/codecs/wm8994.c b/sound/soc/codecs/wm8994.c index a3d6bd8..6e502af 100644 @@ -27,5 +27,5 @@ index a3d6bd8..6e502af 100644 /* Main bias enable, VMID=2x40k */ snd_soc_update_bits(codec, WM8994_POWER_MANAGEMENT_1, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0061-pcmcia-fix-socket-refcount-decrementing-on-each-resu.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0061-pcmcia-fix-socket-refcount-decrementing-on-each-resu.patch index 375aeebf..161c76b7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0061-pcmcia-fix-socket-refcount-decrementing-on-each-resu.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0061-pcmcia-fix-socket-refcount-decrementing-on-each-resu.patch @@ -1,4 +1,4 @@ -From 93636af6098a627a1ddc02f2f265be4a9d337201 Mon Sep 17 00:00:00 2001 +From 1c26182f30bdb305865cd6de1ccf6c4a7d32c074 Mon Sep 17 00:00:00 2001 From: Russell King Date: Wed, 8 Feb 2012 17:13:41 -0800 Subject: [PATCH 61/87] pcmcia: fix socket refcount decrementing on each @@ -156,7 +156,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- drivers/pcmcia/ds.c | 4 +--- - 1 files changed, 1 insertions(+), 3 deletions(-) + 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/pcmcia/ds.c b/drivers/pcmcia/ds.c index 749c2a1..1932029 100644 @@ -175,5 +175,5 @@ index 749c2a1..1932029 100644 dev_dbg(&skt->dev, "cis mismatch - different card\n"); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0062-ALSA-oxygen-virtuoso-fix-exchanged-L-R-volumes-of-au.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0062-ALSA-oxygen-virtuoso-fix-exchanged-L-R-volumes-of-au.patch index 4bd7da23..cbe173b6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0062-ALSA-oxygen-virtuoso-fix-exchanged-L-R-volumes-of-au.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0062-ALSA-oxygen-virtuoso-fix-exchanged-L-R-volumes-of-au.patch @@ -1,4 +1,4 @@ -From bc7e7c8b2462ed098d18bc54b431341cc69584b2 Mon Sep 17 00:00:00 2001 +From 5c7ae045a077d4c9c8bf3ca735d48c319c70f18e Mon Sep 17 00:00:00 2001 From: Clemens Ladisch Date: Sat, 4 Feb 2012 20:56:47 +0100 Subject: [PATCH 62/87] ALSA: oxygen, virtuoso: fix exchanged L/R volumes of @@ -17,7 +17,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/oxygen/oxygen_mixer.c | 25 ++++++++++++++----------- - 1 files changed, 14 insertions(+), 11 deletions(-) + 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/sound/pci/oxygen/oxygen_mixer.c b/sound/pci/oxygen/oxygen_mixer.c index 26c7e8b..c0dbb52 100644 @@ -63,5 +63,5 @@ index 26c7e8b..c0dbb52 100644 if (change) oxygen_write_ac97(chip, codec, index, newreg); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0063-iommu-amd-Work-around-broken-IVRS-tables.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0063-iommu-amd-Work-around-broken-IVRS-tables.patch index b3b5969b..b85f1a42 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0063-iommu-amd-Work-around-broken-IVRS-tables.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0063-iommu-amd-Work-around-broken-IVRS-tables.patch @@ -1,4 +1,4 @@ -From 61c39c6dcc3c7b3278c611a5bdcc135a1e4d825e Mon Sep 17 00:00:00 2001 +From db8ef9e089221419a0fcccaf6f88c4d3a0750a96 Mon Sep 17 00:00:00 2001 From: Joerg Roedel Date: Wed, 18 Jan 2012 14:03:11 +0100 Subject: [PATCH 63/87] iommu/amd: Work around broken IVRS tables @@ -16,7 +16,7 @@ Signed-off-by: Joerg Roedel Signed-off-by: Greg Kroah-Hartman --- drivers/iommu/amd_iommu.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/drivers/iommu/amd_iommu.c b/drivers/iommu/amd_iommu.c index 4ee277a..e0b3e33 100644 @@ -33,5 +33,5 @@ index 4ee277a..e0b3e33 100644 continue; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0064-iommu-msm-Fix-error-handling-in-msm_iommu_unmap.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0064-iommu-msm-Fix-error-handling-in-msm_iommu_unmap.patch index b488d7b9..ebcd3c35 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0064-iommu-msm-Fix-error-handling-in-msm_iommu_unmap.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0064-iommu-msm-Fix-error-handling-in-msm_iommu_unmap.patch @@ -1,4 +1,4 @@ -From d7cd8fc525c9322ceb1f1de26d7c6201aef9d842 Mon Sep 17 00:00:00 2001 +From 667de79718d03db9abc68a2a999fd4e072e3ad5e Mon Sep 17 00:00:00 2001 From: Joerg Roedel Date: Thu, 26 Jan 2012 18:25:37 +0100 Subject: [PATCH 64/87] iommu/msm: Fix error handling in msm_iommu_unmap() @@ -18,7 +18,7 @@ Acked-by: David Brown Signed-off-by: Greg Kroah-Hartman --- drivers/iommu/msm_iommu.c | 7 +------ - 1 files changed, 1 insertions(+), 6 deletions(-) + 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/iommu/msm_iommu.c b/drivers/iommu/msm_iommu.c index 5865dd2..a4d134d 100644 @@ -58,5 +58,5 @@ index 5865dd2..a4d134d 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0065-mm-compaction-check-for-overlapping-nodes-during-iso.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0065-mm-compaction-check-for-overlapping-nodes-during-iso.patch index 1b7e90d7..617552e3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0065-mm-compaction-check-for-overlapping-nodes-during-iso.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0065-mm-compaction-check-for-overlapping-nodes-during-iso.patch @@ -1,4 +1,4 @@ -From a7d2576c858c397282602fe92adf8c8ac9d6a0e0 Mon Sep 17 00:00:00 2001 +From eac6f36f1d2ec20ad69b5aef85b6b9ba5490eaf1 Mon Sep 17 00:00:00 2001 From: Mel Gorman Date: Wed, 8 Feb 2012 17:13:38 -0800 Subject: [PATCH 65/87] mm: compaction: check for overlapping nodes during @@ -81,7 +81,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- mm/compaction.c | 11 ++++++++++- - 1 files changed, 10 insertions(+), 1 deletions(-) + 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mm/compaction.c b/mm/compaction.c index edc1e26..8fb8a40 100644 @@ -107,5 +107,5 @@ index edc1e26..8fb8a40 100644 continue; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0066-mm-fix-UP-THP-spin_is_locked-BUGs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0066-mm-fix-UP-THP-spin_is_locked-BUGs.patch index 42d35253..303f75c7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0066-mm-fix-UP-THP-spin_is_locked-BUGs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0066-mm-fix-UP-THP-spin_is_locked-BUGs.patch @@ -1,4 +1,4 @@ -From d0a77dc1abbe11f8d14a6cce8632d85ff79f3636 Mon Sep 17 00:00:00 2001 +From 25a6cd70476e3d2a0314a4295a0514a4448dbac2 Mon Sep 17 00:00:00 2001 From: Hugh Dickins Date: Wed, 8 Feb 2012 17:13:40 -0800 Subject: [PATCH 66/87] mm: fix UP THP spin_is_locked BUGs @@ -59,5 +59,5 @@ index a91caf7..55b266d 100644 SetPageLRU(page_tail); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0067-target-Use-correct-preempted-registration-sense-code.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0067-target-Use-correct-preempted-registration-sense-code.patch index 73d28392..4431e236 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0067-target-Use-correct-preempted-registration-sense-code.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0067-target-Use-correct-preempted-registration-sense-code.patch @@ -1,4 +1,4 @@ -From 1c7a78d3cf820992a6a67ea90423713fb429907f Mon Sep 17 00:00:00 2001 +From e984745acea6568eb41ce680ed321d04f17b3f70 Mon Sep 17 00:00:00 2001 From: Marco Sanvido Date: Tue, 3 Jan 2012 17:12:57 -0800 Subject: [PATCH 67/87] target: Use correct preempted registration sense code @@ -30,7 +30,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_pr.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/target/target_core_pr.c b/drivers/target/target_core_pr.c index 95dee70..4911fe9 100644 @@ -55,5 +55,5 @@ index 95dee70..4911fe9 100644 spin_unlock(&pr_tmpl->registration_lock); /* -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0068-target-Allow-PERSISTENT-RESERVE-IN-for-non-reservati.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0068-target-Allow-PERSISTENT-RESERVE-IN-for-non-reservati.patch index 83fcdfbf..b39f046c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0068-target-Allow-PERSISTENT-RESERVE-IN-for-non-reservati.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0068-target-Allow-PERSISTENT-RESERVE-IN-for-non-reservati.patch @@ -1,4 +1,4 @@ -From 1348bc5266eb73206b11e675656051201f28949b Mon Sep 17 00:00:00 2001 +From 1605e4e1ccfd2335053437a5b26b060d13f3ea76 Mon Sep 17 00:00:00 2001 From: Marco Sanvido Date: Tue, 3 Jan 2012 17:12:58 -0800 Subject: [PATCH 68/87] target: Allow PERSISTENT RESERVE IN for @@ -16,7 +16,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_pr.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/target/target_core_pr.c b/drivers/target/target_core_pr.c index 4911fe9..9119d92 100644 @@ -31,5 +31,5 @@ index 4911fe9..9119d92 100644 break; default: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0069-target-Correct-sense-key-for-INVALID-FIELD-IN-PARAME.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0069-target-Correct-sense-key-for-INVALID-FIELD-IN-PARAME.patch index dbbc8270..67956890 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0069-target-Correct-sense-key-for-INVALID-FIELD-IN-PARAME.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0069-target-Correct-sense-key-for-INVALID-FIELD-IN-PARAME.patch @@ -1,4 +1,4 @@ -From f4d055fceeb62aca2303fe076d17005a662690a3 Mon Sep 17 00:00:00 2001 +From ac30c6102b46b25c5fb93c200501f2d913c89129 Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Mon, 9 Jan 2012 17:54:00 -0800 Subject: [PATCH 69/87] target: Correct sense key for INVALID FIELD IN @@ -36,7 +36,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_transport.c | 8 ++++---- - 1 files changed, 4 insertions(+), 4 deletions(-) + 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/target/target_core_transport.c b/drivers/target/target_core_transport.c index e87d0eb..4f99d4c 100644 @@ -65,5 +65,5 @@ index e87d0eb..4f99d4c 100644 buffer[offset+SPC_ASC_KEY_OFFSET] = 0x26; break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0070-target-Add-workaround-for-zero-length-control-CDB-ha.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0070-target-Add-workaround-for-zero-length-control-CDB-ha.patch index 5eabdb97..3d9616ec 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0070-target-Add-workaround-for-zero-length-control-CDB-ha.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0070-target-Add-workaround-for-zero-length-control-CDB-ha.patch @@ -1,4 +1,4 @@ -From f467de45d956d46c692fd6a2331f296e9e872aba Mon Sep 17 00:00:00 2001 +From e5fda224c4241fbbf09ef46396e4688d09bd03d6 Mon Sep 17 00:00:00 2001 From: Nicholas Bellinger Date: Fri, 13 Jan 2012 12:01:34 -0800 Subject: [PATCH 70/87] target: Add workaround for zero-length control CDB @@ -24,7 +24,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_transport.c | 13 +++++++++++++ - 1 files changed, 13 insertions(+), 0 deletions(-) + 1 file changed, 13 insertions(+) diff --git a/drivers/target/target_core_transport.c b/drivers/target/target_core_transport.c index 4f99d4c..861628e 100644 @@ -58,5 +58,5 @@ index 4f99d4c..861628e 100644 queue_work(target_completion_wq, &cmd->work); return 0; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0071-target-Return-correct-ASC-for-unimplemented-VPD-page.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0071-target-Return-correct-ASC-for-unimplemented-VPD-page.patch index 3f9aff20..074b7dc5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0071-target-Return-correct-ASC-for-unimplemented-VPD-page.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0071-target-Return-correct-ASC-for-unimplemented-VPD-page.patch @@ -1,4 +1,4 @@ -From 0e14d6b67d73aba29df97b9619e97e249a882cbe Mon Sep 17 00:00:00 2001 +From 46dee097dea0df225b58d525ca0a667f4f83677a Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Tue, 17 Jan 2012 18:00:56 -0800 Subject: [PATCH 71/87] target: Return correct ASC for unimplemented VPD pages @@ -17,7 +17,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_cdb.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/target/target_core_cdb.c b/drivers/target/target_core_cdb.c index 2e8c1be..24991f3 100644 @@ -33,5 +33,5 @@ index 2e8c1be..24991f3 100644 out_unmap: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0072-target-Fail-INQUIRY-commands-with-EVPD-0-but-PAGE-CO.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0072-target-Fail-INQUIRY-commands-with-EVPD-0-but-PAGE-CO.patch index cd102dfc..295b2ad3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0072-target-Fail-INQUIRY-commands-with-EVPD-0-but-PAGE-CO.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0072-target-Fail-INQUIRY-commands-with-EVPD-0-but-PAGE-CO.patch @@ -1,4 +1,4 @@ -From 95db7f1f8dee58ba87842ecd5b93e7c2884e0637 Mon Sep 17 00:00:00 2001 +From 4abb846e9c2c7bb5951f7b90700b20d063005bec Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Tue, 17 Jan 2012 18:00:57 -0800 Subject: [PATCH 72/87] target: Fail INQUIRY commands with EVPD==0 but PAGE @@ -18,7 +18,7 @@ Signed-off-by: Nicholas Bellinger Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_cdb.c | 7 +++++++ - 1 files changed, 7 insertions(+), 0 deletions(-) + 1 file changed, 7 insertions(+) diff --git a/drivers/target/target_core_cdb.c b/drivers/target/target_core_cdb.c index 24991f3..251e48f 100644 @@ -39,5 +39,5 @@ index 24991f3..251e48f 100644 goto out; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0073-Staging-asus_oled-fix-image-processing.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0073-Staging-asus_oled-fix-image-processing.patch index d6490da4..73cadcdb 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0073-Staging-asus_oled-fix-image-processing.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0073-Staging-asus_oled-fix-image-processing.patch @@ -1,4 +1,4 @@ -From d352f16e64cab162bb25e4f6af298f1a9d1d9e12 Mon Sep 17 00:00:00 2001 +From ba22cf8591fcdf24760b2e1d413b421025862e19 Mon Sep 17 00:00:00 2001 From: Pekka Paalanen Date: Sun, 22 Jan 2012 16:33:46 +0200 Subject: [PATCH 73/87] Staging: asus_oled: fix image processing @@ -24,7 +24,7 @@ Signed-off-by: Pekka Paalanen Signed-off-by: Greg Kroah-Hartman --- drivers/staging/asus_oled/asus_oled.c | 10 ++++++++-- - 1 files changed, 8 insertions(+), 2 deletions(-) + 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/staging/asus_oled/asus_oled.c b/drivers/staging/asus_oled/asus_oled.c index 7bb7da7..8894bd5 100644 @@ -55,5 +55,5 @@ index 7bb7da7..8894bd5 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0074-Staging-asus_oled-fix-NULL-ptr-crash-on-unloading.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0074-Staging-asus_oled-fix-NULL-ptr-crash-on-unloading.patch index 43ee220d..0c9dc7dd 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0074-Staging-asus_oled-fix-NULL-ptr-crash-on-unloading.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0074-Staging-asus_oled-fix-NULL-ptr-crash-on-unloading.patch @@ -1,4 +1,4 @@ -From ebb468b38e343782b3271343766d92978f8436a7 Mon Sep 17 00:00:00 2001 +From 03f2f07d9918f0a0c7b91bee69a5c2e22b0c07de Mon Sep 17 00:00:00 2001 From: Pekka Paalanen Date: Sun, 22 Jan 2012 16:33:47 +0200 Subject: [PATCH 74/87] Staging: asus_oled: fix NULL-ptr crash on unloading @@ -36,7 +36,7 @@ Signed-off-by: Pekka Paalanen Signed-off-by: Greg Kroah-Hartman --- drivers/staging/asus_oled/asus_oled.c | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) + 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/asus_oled/asus_oled.c b/drivers/staging/asus_oled/asus_oled.c index 8894bd5..63bafbb 100644 @@ -55,5 +55,5 @@ index 8894bd5..63bafbb 100644 module_init(asus_oled_init); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0075-staging-r8712u-Add-new-Sitecom-UsB-ID.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0075-staging-r8712u-Add-new-Sitecom-UsB-ID.patch index 67a862d0..bd3df9a0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0075-staging-r8712u-Add-new-Sitecom-UsB-ID.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0075-staging-r8712u-Add-new-Sitecom-UsB-ID.patch @@ -1,4 +1,4 @@ -From 1cbce5d4added4defb84dc19acab3efc86b1e979 Mon Sep 17 00:00:00 2001 +From 1ef65b2bca9a70b4f1d149f5c51dbeb0f39b50b8 Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Sat, 7 Jan 2012 10:07:03 -0600 Subject: [PATCH 75/87] staging: r8712u: Add new Sitecom UsB ID @@ -13,7 +13,7 @@ Signed-off-by: Larry Finger Signed-off-by: Greg Kroah-Hartman --- drivers/staging/rtl8712/usb_intf.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/rtl8712/usb_intf.c b/drivers/staging/rtl8712/usb_intf.c index 5385da2..8de0c80 100644 @@ -28,5 +28,5 @@ index 5385da2..8de0c80 100644 {USB_DEVICE(0x0DF6, 0x0063)}, /* Sweex */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0076-staging-r8712u-Use-asynchronous-firmware-loading.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0076-staging-r8712u-Use-asynchronous-firmware-loading.patch index 7cfd04b7..ae66b2c7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0076-staging-r8712u-Use-asynchronous-firmware-loading.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0076-staging-r8712u-Use-asynchronous-firmware-loading.patch @@ -1,4 +1,4 @@ -From bc5d453eab4506cb52397db8830d1070904265a4 Mon Sep 17 00:00:00 2001 +From b4473ac7f39d094ae718360d87872faa2a1662cb Mon Sep 17 00:00:00 2001 From: Larry Finger Date: Sun, 5 Feb 2012 21:12:26 -0600 Subject: [PATCH 76/87] staging: r8712u: Use asynchronous firmware loading @@ -281,5 +281,5 @@ index 8de0c80..9bade18 100644 r8712_free_drv_sw(padapter); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0077-usb-ch9.h-usb_endpoint_maxp-uses-__le16_to_cpu.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0077-usb-ch9.h-usb_endpoint_maxp-uses-__le16_to_cpu.patch index 98855bb8..2d6e9bca 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0077-usb-ch9.h-usb_endpoint_maxp-uses-__le16_to_cpu.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0077-usb-ch9.h-usb_endpoint_maxp-uses-__le16_to_cpu.patch @@ -1,4 +1,4 @@ -From 915cf0ec84e35d10f00166d3c9b64b12e605c792 Mon Sep 17 00:00:00 2001 +From 230ad2431790484aa5b315e3b86bf22106f4fffc Mon Sep 17 00:00:00 2001 From: Kuninori Morimoto Date: Tue, 31 Jan 2012 16:43:50 -0800 Subject: [PATCH 77/87] usb: ch9.h: usb_endpoint_maxp() uses __le16_to_cpu() @@ -17,7 +17,7 @@ Signed-off-by: Felipe Balbi Signed-off-by: Greg Kroah-Hartman --- include/linux/usb/ch9.h | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/usb/ch9.h b/include/linux/usb/ch9.h index 61b2905..3b6f628 100644 @@ -33,5 +33,5 @@ index 61b2905..3b6f628 100644 /*-------------------------------------------------------------------------*/ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0078-usb-gadget-zero-fix-bug-in-loopback-autoresume-handl.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0078-usb-gadget-zero-fix-bug-in-loopback-autoresume-handl.patch index e43e5dc4..084163d4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0078-usb-gadget-zero-fix-bug-in-loopback-autoresume-handl.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0078-usb-gadget-zero-fix-bug-in-loopback-autoresume-handl.patch @@ -1,4 +1,4 @@ -From d99aad98ef32d6615cef9f91aa213b8484cb4083 Mon Sep 17 00:00:00 2001 +From aae47336ab9dd1a63912f136052ed664b3dd5a5f Mon Sep 17 00:00:00 2001 From: Timo Juhani Lindfors Date: Sun, 29 Jan 2012 16:12:13 +0200 Subject: [PATCH 78/87] usb: gadget: zero: fix bug in loopback autoresume @@ -16,7 +16,7 @@ Signed-off-by: Felipe Balbi Signed-off-by: Greg Kroah-Hartman --- drivers/usb/gadget/f_loopback.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/gadget/f_loopback.c b/drivers/usb/gadget/f_loopback.c index 6d87f28..2c0cd82 100644 @@ -32,5 +32,5 @@ index 6d87f28..2c0cd82 100644 /* support OTG systems */ if (gadget_is_otg(cdev->gadget)) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0079-usb-Skip-PCI-USB-quirk-handling-for-Netlogic-XLP.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0079-usb-Skip-PCI-USB-quirk-handling-for-Netlogic-XLP.patch index d9b862f1..a38c8c9b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0079-usb-Skip-PCI-USB-quirk-handling-for-Netlogic-XLP.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0079-usb-Skip-PCI-USB-quirk-handling-for-Netlogic-XLP.patch @@ -1,4 +1,4 @@ -From 0bbd5d1b0a768b0b5761643b601422dfe78fd9c5 Mon Sep 17 00:00:00 2001 +From 295bd0424c6399e39755a153cabc6a273f384bbb Mon Sep 17 00:00:00 2001 From: Jayachandran C Date: Fri, 27 Jan 2012 20:27:32 +0530 Subject: [PATCH 79/87] usb: Skip PCI USB quirk handling for Netlogic XLP @@ -21,7 +21,7 @@ Acked-by: Alan Stern Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/pci-quirks.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/drivers/usb/host/pci-quirks.c b/drivers/usb/host/pci-quirks.c index caf8742..ac53a66 100644 @@ -41,5 +41,5 @@ index caf8742..ac53a66 100644 quirk_usb_handoff_uhci(pdev); else if (pdev->class == PCI_CLASS_SERIAL_USB_OHCI) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0080-USB-usbserial-add-new-PID-number-0xa951-to-the-ftdi-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0080-USB-usbserial-add-new-PID-number-0xa951-to-the-ftdi-.patch index 48d275f3..8ea6be59 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0080-USB-usbserial-add-new-PID-number-0xa951-to-the-ftdi-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0080-USB-usbserial-add-new-PID-number-0xa951-to-the-ftdi-.patch @@ -1,4 +1,4 @@ -From 294913e9df10298b440f3c8ee1df4b2d02c06f49 Mon Sep 17 00:00:00 2001 +From c3c9a3de412eeb394594b3a3394c01f24e59614b Mon Sep 17 00:00:00 2001 From: Milan Kocian Date: Fri, 3 Feb 2012 14:28:00 +0100 Subject: [PATCH 80/87] USB: usbserial: add new PID number (0xa951) to the @@ -11,7 +11,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 7 +++++++ - 2 files changed, 8 insertions(+), 0 deletions(-) + 2 files changed, 8 insertions(+) diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c index 058b92c..f030471 100644 @@ -41,5 +41,5 @@ index 76d4f31..4eb7715 100644 + */ +#define FTDI_CINTERION_MC55I_PID 0xA951 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0081-USB-add-new-zte-3g-dongle-s-pid-to-option.c.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0081-USB-add-new-zte-3g-dongle-s-pid-to-option.c.patch index 82b86721..e93ecf56 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0081-USB-add-new-zte-3g-dongle-s-pid-to-option.c.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0081-USB-add-new-zte-3g-dongle-s-pid-to-option.c.patch @@ -1,4 +1,4 @@ -From 57c313f71800dd93f10f6641650dcb4167fa8739 Mon Sep 17 00:00:00 2001 +From 49c80982027de2eabd50b86747d4350b17576d2f Mon Sep 17 00:00:00 2001 From: Rui li Date: Tue, 31 Jan 2012 15:27:33 +0800 Subject: [PATCH 81/87] USB: add new zte 3g-dongle's pid to option.c @@ -13,7 +13,7 @@ Signed-off-by: Rui li Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 129 ++++++++++++++++++++++++++++++++++++++++++- - 1 files changed, 128 insertions(+), 1 deletions(-) + 1 file changed, 128 insertions(+), 1 deletion(-) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 2a9ed6e..338d082 100644 @@ -177,5 +177,5 @@ index 2a9ed6e..338d082 100644 { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0027, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0059, 0xff, 0xff, 0xff) }, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0082-zcache-Set-SWIZ_BITS-to-8-to-reduce-tmem-bucket-lock.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0082-zcache-Set-SWIZ_BITS-to-8-to-reduce-tmem-bucket-lock.patch index fddd6905..398a7e74 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0082-zcache-Set-SWIZ_BITS-to-8-to-reduce-tmem-bucket-lock.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0082-zcache-Set-SWIZ_BITS-to-8-to-reduce-tmem-bucket-lock.patch @@ -1,4 +1,4 @@ -From c1efec8273372700693661f094324081d8f3ad3d Mon Sep 17 00:00:00 2001 +From c69c01371c7d6002afb733f458955943c5a1bb6a Mon Sep 17 00:00:00 2001 From: Dan Magenheimer Date: Mon, 23 Jan 2012 16:52:20 -0500 Subject: [PATCH 82/87] zcache: Set SWIZ_BITS to 8 to reduce tmem bucket lock @@ -23,7 +23,7 @@ Signed-off-by: Konrad Rzeszutek Wilk Signed-off-by: Greg Kroah-Hartman --- drivers/staging/zcache/zcache-main.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/zcache/zcache-main.c b/drivers/staging/zcache/zcache-main.c index 56c1f9c..d3a8e67 100644 @@ -42,5 +42,5 @@ index 56c1f9c..d3a8e67 100644 #define _oswiz(_type, _ind) ((_type << SWIZ_BITS) | (_ind & SWIZ_MASK)) #define iswiz(_ind) (_ind >> SWIZ_BITS) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0083-zcache-fix-deadlock-condition.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0083-zcache-fix-deadlock-condition.patch index c73b80a1..35a9e262 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0083-zcache-fix-deadlock-condition.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0083-zcache-fix-deadlock-condition.patch @@ -1,4 +1,4 @@ -From 5c97f5b2d4924961479e862e8fe516ba217551b3 Mon Sep 17 00:00:00 2001 +From 99725fe4821eb426b92b7c0bbdedeb30efc9f4f0 Mon Sep 17 00:00:00 2001 From: Dan Magenheimer Date: Wed, 25 Jan 2012 14:32:51 -0800 Subject: [PATCH 83/87] zcache: fix deadlock condition @@ -19,7 +19,7 @@ Acked-by: Konrad Rzeszutek Wilk Signed-off-by: Greg Kroah-Hartman --- drivers/staging/zcache/zcache-main.c | 7 +++---- - 1 files changed, 3 insertions(+), 4 deletions(-) + 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/staging/zcache/zcache-main.c b/drivers/staging/zcache/zcache-main.c index d3a8e67..f5e469d 100644 @@ -51,5 +51,5 @@ index d3a8e67..f5e469d 100644 atomic_inc(&zcache_zbud_curr_zpages); zcache_zbud_cumul_zpages++; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0084-mmc-cb710-core-Add-missing-spin_lock_init-for-irq_lo.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0084-mmc-cb710-core-Add-missing-spin_lock_init-for-irq_lo.patch index 7ff88b20..6561769d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0084-mmc-cb710-core-Add-missing-spin_lock_init-for-irq_lo.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0084-mmc-cb710-core-Add-missing-spin_lock_init-for-irq_lo.patch @@ -1,4 +1,4 @@ -From 6bffce08e4d8f5daf00e3d45dad594764c3fc8f0 Mon Sep 17 00:00:00 2001 +From ef3744aa0e9e51a6d484d56336fba11e8c52ca76 Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Wed, 1 Feb 2012 12:31:47 +0800 Subject: [PATCH 84/87] mmc: cb710 core: Add missing spin_lock_init for @@ -14,7 +14,7 @@ Acked-by: MichaÅ‚ MirosÅ‚aw Signed-off-by: Greg Kroah-Hartman --- drivers/misc/cb710/core.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/drivers/misc/cb710/core.c b/drivers/misc/cb710/core.c index 68cd05b..85cc771 100644 @@ -29,5 +29,5 @@ index 68cd05b..85cc771 100644 chip->iobase = pcim_iomap_table(pdev)[0]; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0085-powernow-k8-Avoid-Pstate-MSR-accesses-on-systems-sup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0085-powernow-k8-Avoid-Pstate-MSR-accesses-on-systems-sup.patch index b00bc7de..f1b40fb0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0085-powernow-k8-Avoid-Pstate-MSR-accesses-on-systems-sup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0085-powernow-k8-Avoid-Pstate-MSR-accesses-on-systems-sup.patch @@ -1,4 +1,4 @@ -From af2ff521425c83a3043af8a600b62d32443031dd Mon Sep 17 00:00:00 2001 +From 525694bfdb207144d8c8789ea1b689817b465e26 Mon Sep 17 00:00:00 2001 From: Andreas Herrmann Date: Fri, 6 Jan 2012 15:56:31 +0100 Subject: [PATCH 85/87] powernow-k8: Avoid Pstate MSR accesses on systems @@ -15,7 +15,7 @@ Signed-off-by: Dave Jones Signed-off-by: Greg Kroah-Hartman --- drivers/cpufreq/powernow-k8.c | 19 ++++++++++--------- - 1 files changed, 10 insertions(+), 9 deletions(-) + 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/drivers/cpufreq/powernow-k8.c b/drivers/cpufreq/powernow-k8.c index bce576d..e0329f9 100644 @@ -56,5 +56,5 @@ index bce576d..e0329f9 100644 return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0086-powernow-k8-Fix-indexing-issue.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0086-powernow-k8-Fix-indexing-issue.patch index 998d0c5e..76a5ba19 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0086-powernow-k8-Fix-indexing-issue.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0086-powernow-k8-Fix-indexing-issue.patch @@ -1,4 +1,4 @@ -From 8f44619e1e633884c5f0bfcf6ae05d7b0304cca3 Mon Sep 17 00:00:00 2001 +From 8277118fee6c96e85f62a048ef2fb2bf45aa2a9d Mon Sep 17 00:00:00 2001 From: Andreas Herrmann Date: Fri, 6 Jan 2012 15:57:55 +0100 Subject: [PATCH 86/87] powernow-k8: Fix indexing issue @@ -24,7 +24,7 @@ Signed-off-by: Dave Jones Signed-off-by: Greg Kroah-Hartman --- drivers/cpufreq/powernow-k8.c | 15 +++++++++++---- - 1 files changed, 11 insertions(+), 4 deletions(-) + 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/drivers/cpufreq/powernow-k8.c b/drivers/cpufreq/powernow-k8.c index e0329f9..ad683ec 100644 @@ -82,5 +82,5 @@ index e0329f9..ad683ec 100644 pol->cur = find_khz_freq_from_fid(data->currfid); ret = 0; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0087-Linux-3.2.6.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0087-Linux-3.2.6.patch index e5754bc6..f5567324 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0087-Linux-3.2.6.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.6/0087-Linux-3.2.6.patch @@ -1,11 +1,11 @@ -From c2db2e264bce3b5c82b8786ec3080cbe41b7114c Mon Sep 17 00:00:00 2001 +From 156d62cca61fb5e1773ebb727f1c5a346d23c4ce Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 13 Feb 2012 11:17:29 -0800 Subject: [PATCH 87/87] Linux 3.2.6 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e9dd0ff..47fe496 100644 @@ -20,5 +20,5 @@ index e9dd0ff..47fe496 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0001-ixgbe-fix-vf-lookup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0001-ixgbe-fix-vf-lookup.patch index 082c2b18..2a9d3641 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0001-ixgbe-fix-vf-lookup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0001-ixgbe-fix-vf-lookup.patch @@ -1,4 +1,4 @@ -From ec00c9c49aef783ec75155431d43df4cd93e24a4 Mon Sep 17 00:00:00 2001 +From f9bd794600e41085bf9d479ad084c333ecf067b3 Mon Sep 17 00:00:00 2001 From: Greg Rose Date: Fri, 3 Feb 2012 00:54:13 +0000 Subject: [PATCH 01/30] ixgbe: fix vf lookup @@ -21,7 +21,7 @@ Signed-off-by: Jeff Kirsher Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c index 00fcd39..e571356 100644 @@ -38,5 +38,5 @@ index 00fcd39..e571356 100644 vf_devfn += 2; pvfdev = pci_get_device(IXGBE_INTEL_VENDOR_ID, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0002-igb-fix-vf-lookup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0002-igb-fix-vf-lookup.patch index 7b268127..a0bee8ec 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0002-igb-fix-vf-lookup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0002-igb-fix-vf-lookup.patch @@ -1,4 +1,4 @@ -From 3039fb27d54ba3ffa564c56ef25d799e756ca3ad Mon Sep 17 00:00:00 2001 +From a7dfae97cea4c23e2fd73ce22da4e50438dd9b99 Mon Sep 17 00:00:00 2001 From: Greg Rose Date: Thu, 2 Feb 2012 23:51:43 +0000 Subject: [PATCH 02/30] igb: fix vf lookup @@ -21,7 +21,7 @@ Signed-off-by: Jeff Kirsher Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/intel/igb/igb_main.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c index ced5444..222954d 100644 @@ -38,5 +38,5 @@ index ced5444..222954d 100644 vf_devfn += vf_stride; pvfdev = pci_get_device(hw->vendor_id, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0003-perf-evsel-Fix-an-issue-where-perf-report-fails-to-s.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0003-perf-evsel-Fix-an-issue-where-perf-report-fails-to-s.patch index 12e66937..3957851c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0003-perf-evsel-Fix-an-issue-where-perf-report-fails-to-s.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0003-perf-evsel-Fix-an-issue-where-perf-report-fails-to-s.patch @@ -1,4 +1,4 @@ -From 838d7aabe2a5c93aa7116f1a74758731ba1a0264 Mon Sep 17 00:00:00 2001 +From a6777e17a8286e9d1c7b60d4664a1b325d96948d Mon Sep 17 00:00:00 2001 From: "Naveen N. Rao" Date: Fri, 3 Feb 2012 22:31:13 +0530 Subject: [PATCH 03/30] perf evsel: Fix an issue where perf report fails to @@ -45,7 +45,7 @@ Signed-off-by: Arnaldo Carvalho de Melo Signed-off-by: Greg Kroah-Hartman --- tools/perf/util/evsel.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) + 1 file changed, 1 insertion(+) diff --git a/tools/perf/util/evsel.c b/tools/perf/util/evsel.c index d7915d4..efca198 100644 @@ -60,5 +60,5 @@ index d7915d4..efca198 100644 if (event->header.type != PERF_RECORD_SAMPLE) { if (!sample_id_all) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0004-perf-tools-Fix-perf-stack-to-non-executable-on-x86_6.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0004-perf-tools-Fix-perf-stack-to-non-executable-on-x86_6.patch index c7d70450..ec548dda 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0004-perf-tools-Fix-perf-stack-to-non-executable-on-x86_6.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0004-perf-tools-Fix-perf-stack-to-non-executable-on-x86_6.patch @@ -1,4 +1,4 @@ -From bb937c6a47bdc27bf0f5c7323b8e75b5c313adeb Mon Sep 17 00:00:00 2001 +From f510b59b5a609d4b0512806b6d87c40db7917378 Mon Sep 17 00:00:00 2001 From: Jiri Olsa Date: Mon, 6 Feb 2012 18:54:06 -0200 Subject: [PATCH 04/30] perf tools: Fix perf stack to non executable on x86_64 @@ -35,7 +35,7 @@ Signed-off-by: Arnaldo Carvalho de Melo Signed-off-by: Greg Kroah-Hartman --- tools/perf/bench/mem-memcpy-x86-64-asm.S | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/tools/perf/bench/mem-memcpy-x86-64-asm.S b/tools/perf/bench/mem-memcpy-x86-64-asm.S index a57b66e..185a96d 100644 @@ -51,5 +51,5 @@ index a57b66e..185a96d 100644 + */ +.section .note.GNU-stack,"",@progbits -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0005-drm-i915-Force-explicit-bpp-selection-for-intel_dp_l.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0005-drm-i915-Force-explicit-bpp-selection-for-intel_dp_l.patch index 227c5812..8be2b738 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0005-drm-i915-Force-explicit-bpp-selection-for-intel_dp_l.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0005-drm-i915-Force-explicit-bpp-selection-for-intel_dp_l.patch @@ -1,4 +1,4 @@ -From 3d794f87238f74d80e78a7611c7fbde8a54c85c2 Mon Sep 17 00:00:00 2001 +From fba4d4871d18221b452b0fd8a772a8973eb19d40 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Wed, 25 Jan 2012 08:16:25 -0800 Subject: [PATCH 05/30] drm/i915: Force explicit bpp selection for @@ -36,7 +36,7 @@ Signed-off-by: Keith Packard Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/intel_dp.c | 20 +++++--------------- - 1 files changed, 5 insertions(+), 15 deletions(-) + 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c index db3b461..94f860c 100644 @@ -95,5 +95,5 @@ index db3b461..94f860c 100644 intel_dp->link_bw = bws[clock]; intel_dp->lane_count = lane_count; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0006-drm-i915-no-lvds-quirk-for-AOpen-MP45.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0006-drm-i915-no-lvds-quirk-for-AOpen-MP45.patch index 0483dfbb..92753fc1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0006-drm-i915-no-lvds-quirk-for-AOpen-MP45.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0006-drm-i915-no-lvds-quirk-for-AOpen-MP45.patch @@ -1,4 +1,4 @@ -From e0de290452ad63560c1051b1f0a3d2fba665094e Mon Sep 17 00:00:00 2001 +From 9cacfb00d741b68404612ba454125c99e1c28382 Mon Sep 17 00:00:00 2001 From: Daniel Vetter Date: Wed, 8 Feb 2012 16:42:52 +0100 Subject: [PATCH 06/30] drm/i915: no lvds quirk for AOpen MP45 @@ -14,7 +14,7 @@ Signed-off-by: Keith Packard Signed-off-by: Greg Kroah-Hartman --- drivers/gpu/drm/i915/intel_lvds.c | 8 ++++++++ - 1 files changed, 8 insertions(+), 0 deletions(-) + 1 file changed, 8 insertions(+) diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c index e441911..b83f745 100644 @@ -36,5 +36,5 @@ index e441911..b83f745 100644 .matches = { DMI_MATCH(DMI_PRODUCT_VERSION, "AO00001JW"), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0007-ath9k-Fix-kernel-panic-during-driver-initilization.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0007-ath9k-Fix-kernel-panic-during-driver-initilization.patch index e6b767e3..6b70b6bc 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0007-ath9k-Fix-kernel-panic-during-driver-initilization.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0007-ath9k-Fix-kernel-panic-during-driver-initilization.patch @@ -1,4 +1,4 @@ -From 801cb74a250edad565024f2db5c5a6c7930ecbb1 Mon Sep 17 00:00:00 2001 +From e7ddf4ecf94f15e2788808f1b2530c0bff6312bb Mon Sep 17 00:00:00 2001 From: Mohammed Shafi Shajakhan Date: Thu, 2 Feb 2012 16:29:05 +0530 Subject: [PATCH 07/30] ath9k: Fix kernel panic during driver initilization @@ -62,7 +62,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/ath/ath9k/init.c | 9 +++++---- - 1 files changed, 5 insertions(+), 4 deletions(-) + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/net/wireless/ath/ath9k/init.c b/drivers/net/wireless/ath/ath9k/init.c index d4c909f..57622e0 100644 @@ -92,5 +92,5 @@ index d4c909f..57622e0 100644 ath_init_leds(sc); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0008-ath9k-fix-a-WEP-crypto-related-regression.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0008-ath9k-fix-a-WEP-crypto-related-regression.patch index 0ef0ce86..461b9cd9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0008-ath9k-fix-a-WEP-crypto-related-regression.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0008-ath9k-fix-a-WEP-crypto-related-regression.patch @@ -1,4 +1,4 @@ -From 07c07e52693740326b24511ba6053f3fd52c0942 Mon Sep 17 00:00:00 2001 +From 654335b847a1e00eccc0c9b43bf41151fa868c7d Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 5 Feb 2012 21:15:17 +0100 Subject: [PATCH 08/30] ath9k: fix a WEP crypto related regression @@ -19,7 +19,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/ath/ath9k/recv.c | 8 ++++++++ - 1 files changed, 8 insertions(+), 0 deletions(-) + 1 file changed, 8 insertions(+) diff --git a/drivers/net/wireless/ath/ath9k/recv.c b/drivers/net/wireless/ath/ath9k/recv.c index 67b862c..2f3aeac 100644 @@ -41,5 +41,5 @@ index 67b862c..2f3aeac 100644 return false; /* -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0009-ath9k_hw-fix-a-RTS-CTS-timeout-regression.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0009-ath9k_hw-fix-a-RTS-CTS-timeout-regression.patch index 9f2c1cd0..0d0a4cb4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0009-ath9k_hw-fix-a-RTS-CTS-timeout-regression.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0009-ath9k_hw-fix-a-RTS-CTS-timeout-regression.patch @@ -1,4 +1,4 @@ -From 39141a87c717403c9dd4e0432766ea18054f86f8 Mon Sep 17 00:00:00 2001 +From 4b1e1d777781b292e28f272a7ec433f2b8eac1d9 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 5 Feb 2012 21:15:18 +0100 Subject: [PATCH 09/30] ath9k_hw: fix a RTS/CTS timeout regression @@ -22,7 +22,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/ath/ath9k/hw.c | 7 +++++-- - 1 files changed, 5 insertions(+), 2 deletions(-) + 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/ath/ath9k/hw.c b/drivers/net/wireless/ath/ath9k/hw.c index 8873c6e..8b0c2ca 100644 @@ -48,5 +48,5 @@ index 8873c6e..8b0c2ca 100644 ath9k_hw_set_sifs_time(ah, sifstime); ath9k_hw_setslottime(ah, slottime); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0010-hwmon-f75375s-Fix-bit-shifting-in-f75375_write16.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0010-hwmon-f75375s-Fix-bit-shifting-in-f75375_write16.patch index e4a498c2..8bdd5e51 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0010-hwmon-f75375s-Fix-bit-shifting-in-f75375_write16.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0010-hwmon-f75375s-Fix-bit-shifting-in-f75375_write16.patch @@ -1,4 +1,4 @@ -From 82546bf5ccd28a6c5f0829f43d3d5050065ce4d4 Mon Sep 17 00:00:00 2001 +From c121226b76f327e056431476a41d94d6e19d0d6d Mon Sep 17 00:00:00 2001 From: Nikolaus Schulz Date: Wed, 8 Feb 2012 18:56:10 +0100 Subject: [PATCH 10/30] hwmon: (f75375s) Fix bit shifting in f75375_write16 @@ -13,7 +13,7 @@ Signed-off-by: Guenter Roeck Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/f75375s.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/f75375s.c b/drivers/hwmon/f75375s.c index 95cbfb3..dcfd9e1 100644 @@ -29,5 +29,5 @@ index 95cbfb3..dcfd9e1 100644 return; i2c_smbus_write_byte_data(client, reg + 1, (value & 0xFF)); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0011-net-enable-TC35815-for-MIPS-again.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0011-net-enable-TC35815-for-MIPS-again.patch index c80b5ac5..b4831592 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0011-net-enable-TC35815-for-MIPS-again.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0011-net-enable-TC35815-for-MIPS-again.patch @@ -1,4 +1,4 @@ -From 5f892ebab0da0262e16737c1a618a19384da29bf Mon Sep 17 00:00:00 2001 +From 73e76b36382b211cefbab43e73e53608daf07452 Mon Sep 17 00:00:00 2001 From: Atsushi Nemoto Date: Mon, 6 Feb 2012 14:51:03 +0000 Subject: [PATCH 11/30] net: enable TC35815 for MIPS again @@ -21,7 +21,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/toshiba/Kconfig | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/toshiba/Kconfig b/drivers/net/ethernet/toshiba/Kconfig index 0517647..74acb5c 100644 @@ -37,5 +37,5 @@ index 0517647..74acb5c 100644 If you have a network (Ethernet) card belonging to this class, say Y and read the Ethernet-HOWTO, available from -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0012-lib-proportion-lower-PROP_MAX_SHIFT-to-32-on-64-bit-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0012-lib-proportion-lower-PROP_MAX_SHIFT-to-32-on-64-bit-.patch index 9bb974d5..eff26a39 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0012-lib-proportion-lower-PROP_MAX_SHIFT-to-32-on-64-bit-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0012-lib-proportion-lower-PROP_MAX_SHIFT-to-32-on-64-bit-.patch @@ -1,4 +1,4 @@ -From 736020248ccb92a11af037e1cec4a2c79946be8a Mon Sep 17 00:00:00 2001 +From d5438321087a6e5fb24d0797224ae63411cfe7c5 Mon Sep 17 00:00:00 2001 From: Wu Fengguang Date: Mon, 9 Jan 2012 11:53:50 -0600 Subject: [PATCH 12/30] lib: proportion: lower PROP_MAX_SHIFT to 32 on 64-bit @@ -25,7 +25,7 @@ Signed-off-by: Wu Fengguang Signed-off-by: Greg Kroah-Hartman --- include/linux/proportions.h | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/include/linux/proportions.h b/include/linux/proportions.h index ef35bb7..26a8a4e 100644 @@ -44,5 +44,5 @@ index ef35bb7..26a8a4e 100644 #define PROP_FRAC_SHIFT (BITS_PER_LONG - PROP_MAX_SHIFT - 1) #define PROP_FRAC_BASE (1UL << PROP_FRAC_SHIFT) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0013-relay-prevent-integer-overflow-in-relay_open.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0013-relay-prevent-integer-overflow-in-relay_open.patch index 96aa48de..f00e7bd4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0013-relay-prevent-integer-overflow-in-relay_open.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0013-relay-prevent-integer-overflow-in-relay_open.patch @@ -1,4 +1,4 @@ -From a0cbc2da8ed19f3affb50a249dc16a04d5d6f42f Mon Sep 17 00:00:00 2001 +From 161d5e5d75409a789dce0fce2efde84af0d39a2c Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Fri, 10 Feb 2012 09:03:58 +0100 Subject: [PATCH 13/30] relay: prevent integer overflow in relay_open() @@ -13,7 +13,7 @@ Signed-off-by: Jens Axboe Signed-off-by: Greg Kroah-Hartman --- kernel/relay.c | 10 ++++++++-- - 1 files changed, 8 insertions(+), 2 deletions(-) + 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/kernel/relay.c b/kernel/relay.c index 226fade..b6f803a 100644 @@ -46,5 +46,5 @@ index 226fade..b6f803a 100644 chan = kzalloc(sizeof(struct rchan), GFP_KERNEL); if (!chan) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0014-mac80211-timeout-a-single-frame-in-the-rx-reorder-bu.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0014-mac80211-timeout-a-single-frame-in-the-rx-reorder-bu.patch index 190babf9..45e100ae 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0014-mac80211-timeout-a-single-frame-in-the-rx-reorder-bu.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0014-mac80211-timeout-a-single-frame-in-the-rx-reorder-bu.patch @@ -1,4 +1,4 @@ -From 60d08dde8e209a4e5b6ff95022004c65672c149f Mon Sep 17 00:00:00 2001 +From 218b7080585d83e1fae540929d6da410396ba0d7 Mon Sep 17 00:00:00 2001 From: Eliad Peller Date: Wed, 1 Feb 2012 18:48:09 +0200 Subject: [PATCH 14/30] mac80211: timeout a single frame in the rx reorder @@ -16,7 +16,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- net/mac80211/rx.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c index 5c51607..064d20f 100644 @@ -32,5 +32,5 @@ index 5c51607..064d20f 100644 * No buffers ready to be released, but check whether any * frames in the reorder buffer have timed out. -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0015-writeback-fix-NULL-bdi-dev-in-trace-writeback_single.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0015-writeback-fix-NULL-bdi-dev-in-trace-writeback_single.patch index 4c7acabf..a48ee34f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0015-writeback-fix-NULL-bdi-dev-in-trace-writeback_single.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0015-writeback-fix-NULL-bdi-dev-in-trace-writeback_single.patch @@ -1,4 +1,4 @@ -From aec14f459cc9d40f9fd4a7aad2be761de084b320 Mon Sep 17 00:00:00 2001 +From e127104e313afb198838b239fff3289408711db5 Mon Sep 17 00:00:00 2001 From: Wu Fengguang Date: Tue, 17 Jan 2012 11:18:56 -0600 Subject: [PATCH 15/30] writeback: fix NULL bdi->dev in trace @@ -68,5 +68,5 @@ index 99d1d0d..46e389c 100644 __entry->state = inode->i_state; __entry->dirtied_when = inode->dirtied_when; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0016-writeback-fix-dereferencing-NULL-bdi-dev-on-trace_wr.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0016-writeback-fix-dereferencing-NULL-bdi-dev-on-trace_wr.patch index 495dfa8d..8cfe0b08 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0016-writeback-fix-dereferencing-NULL-bdi-dev-on-trace_wr.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0016-writeback-fix-dereferencing-NULL-bdi-dev-on-trace_wr.patch @@ -1,4 +1,4 @@ -From 422204b77968331ce85721527f7ece49f72658f2 Mon Sep 17 00:00:00 2001 +From a8007086ee166819c511c09b122c46c807377fe1 Mon Sep 17 00:00:00 2001 From: Wu Fengguang Date: Sat, 4 Feb 2012 20:54:03 -0600 Subject: [PATCH 16/30] writeback: fix dereferencing NULL bdi->dev on @@ -21,7 +21,7 @@ Signed-off-by: Wu Fengguang Signed-off-by: Greg Kroah-Hartman --- include/trace/events/writeback.h | 5 ++++- - 1 files changed, 4 insertions(+), 1 deletions(-) + 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/trace/events/writeback.h b/include/trace/events/writeback.h index 46e389c..1f48f14 100644 @@ -40,5 +40,5 @@ index 46e389c..1f48f14 100644 __entry->sb_dev = work->sb ? work->sb->s_dev : 0; __entry->sync_mode = work->sync_mode; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0017-hwmon-f75375s-Fix-automatic-pwm-mode-setting-for-F75.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0017-hwmon-f75375s-Fix-automatic-pwm-mode-setting-for-F75.patch index ae31b440..f2f7a9ae 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0017-hwmon-f75375s-Fix-automatic-pwm-mode-setting-for-F75.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0017-hwmon-f75375s-Fix-automatic-pwm-mode-setting-for-F75.patch @@ -1,4 +1,4 @@ -From 90d9b5dce1ba11bb577378da3138be5c40c01278 Mon Sep 17 00:00:00 2001 +From 350b194286649caa5d4581abe53cf0467aabbbd7 Mon Sep 17 00:00:00 2001 From: Nikolaus Schulz Date: Wed, 8 Feb 2012 18:56:08 +0100 Subject: [PATCH 17/30] hwmon: (f75375s) Fix automatic pwm mode setting for @@ -14,7 +14,7 @@ Signed-off-by: Nikolaus Schulz Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/f75375s.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/f75375s.c b/drivers/hwmon/f75375s.c index dcfd9e1..e4ab491 100644 @@ -30,5 +30,5 @@ index dcfd9e1..e4ab491 100644 case 3: /* fan speed */ break; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0018-cifs-request-oplock-when-doing-open-on-lookup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0018-cifs-request-oplock-when-doing-open-on-lookup.patch index b942b85b..e44468c6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0018-cifs-request-oplock-when-doing-open-on-lookup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0018-cifs-request-oplock-when-doing-open-on-lookup.patch @@ -1,4 +1,4 @@ -From 77d04b76d64e24329bb63d3d8d52c942db61bcb6 Mon Sep 17 00:00:00 2001 +From e25d9a36e8069d9927e1595bf742d7d2d3890933 Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Tue, 7 Feb 2012 06:30:52 -0500 Subject: [PATCH 18/30] cifs: request oplock when doing open on lookup @@ -12,7 +12,7 @@ Signed-off-by: Steve French Signed-off-by: Greg Kroah-Hartman --- fs/cifs/dir.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/cifs/dir.c b/fs/cifs/dir.c index d7eeb9d..e4c3334 100644 @@ -28,5 +28,5 @@ index d7eeb9d..e4c3334 100644 bool posix_open = false; struct cifs_sb_info *cifs_sb; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0019-cifs-don-t-return-error-from-standard_receive3-after.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0019-cifs-don-t-return-error-from-standard_receive3-after.patch index 38e1b8f6..d602004f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0019-cifs-don-t-return-error-from-standard_receive3-after.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0019-cifs-don-t-return-error-from-standard_receive3-after.patch @@ -1,4 +1,4 @@ -From 23cfecf97911af4ef38afd61879f030af0410755 Mon Sep 17 00:00:00 2001 +From f7977a33691742dcb281241b9b4b9a43b309453d Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Tue, 7 Feb 2012 06:31:05 -0500 Subject: [PATCH 19/30] cifs: don't return error from standard_receive3 after @@ -24,7 +24,7 @@ Signed-off-by: Steve French Signed-off-by: Greg Kroah-Hartman --- fs/cifs/connect.c | 7 ++++--- - 1 files changed, 4 insertions(+), 3 deletions(-) + 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c index 63e4be4..720edf5 100644 @@ -46,5 +46,5 @@ index 63e4be4..720edf5 100644 static int -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0020-crypto-sha512-Use-binary-and-instead-of-modulus.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0020-crypto-sha512-Use-binary-and-instead-of-modulus.patch index d948f724..3453e9fd 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0020-crypto-sha512-Use-binary-and-instead-of-modulus.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0020-crypto-sha512-Use-binary-and-instead-of-modulus.patch @@ -1,4 +1,4 @@ -From f334f74575cb0d9463d39caf4a43483cfc3dd542 Mon Sep 17 00:00:00 2001 +From 1671634439eee95d8d54c7cd18e6ff1db20fc87c Mon Sep 17 00:00:00 2001 From: Herbert Xu Date: Thu, 26 Jan 2012 15:03:16 +1100 Subject: [PATCH 20/30] crypto: sha512 - Use binary and instead of modulus @@ -13,7 +13,7 @@ Signed-off-by: Herbert Xu Signed-off-by: Greg Kroah-Hartman --- crypto/sha512_generic.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crypto/sha512_generic.c b/crypto/sha512_generic.c index 88f160b..3edebfd 100644 @@ -38,5 +38,5 @@ index 88f160b..3edebfd 100644 d += t1; \ h = t1 + t2 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0021-crypto-sha512-Avoid-stack-bloat-on-i386.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0021-crypto-sha512-Avoid-stack-bloat-on-i386.patch index c5441ebb..2dcc063b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0021-crypto-sha512-Avoid-stack-bloat-on-i386.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0021-crypto-sha512-Avoid-stack-bloat-on-i386.patch @@ -1,4 +1,4 @@ -From 03b762ab87db7977a7e6d9fe92dd63fa6dbc5f02 Mon Sep 17 00:00:00 2001 +From 16d9af6f04790a3847ebaa777cb1efa116a93b6e Mon Sep 17 00:00:00 2001 From: Herbert Xu Date: Sun, 5 Feb 2012 15:09:28 +1100 Subject: [PATCH 21/30] crypto: sha512 - Avoid stack bloat on i386 @@ -23,7 +23,7 @@ Signed-off-by: Herbert Xu Signed-off-by: Greg Kroah-Hartman --- crypto/sha512_generic.c | 68 ++++++++++++++++++++++------------------------- - 1 files changed, 32 insertions(+), 36 deletions(-) + 1 file changed, 32 insertions(+), 36 deletions(-) diff --git a/crypto/sha512_generic.c b/crypto/sha512_generic.c index 3edebfd..f04af93 100644 @@ -109,5 +109,5 @@ index 3edebfd..f04af93 100644 state[0] += a; state[1] += b; state[2] += c; state[3] += d; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0022-backing-dev-fix-wakeup-timer-races-with-bdi_unregist.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0022-backing-dev-fix-wakeup-timer-races-with-bdi_unregist.patch index 708c8141..c8cab322 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0022-backing-dev-fix-wakeup-timer-races-with-bdi_unregist.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0022-backing-dev-fix-wakeup-timer-races-with-bdi_unregist.patch @@ -1,4 +1,4 @@ -From 884d833e27faee8f929f95ca1be53b1997c66c30 Mon Sep 17 00:00:00 2001 +From 9384e0438d5b84afda5d6478bc509681e1ea3777 Mon Sep 17 00:00:00 2001 From: Rabin Vincent Date: Sun, 29 Jan 2012 12:17:33 -0600 Subject: [PATCH 22/30] backing-dev: fix wakeup timer races with @@ -23,7 +23,7 @@ Signed-off-by: Wu Fengguang Signed-off-by: Greg Kroah-Hartman --- mm/backing-dev.c | 25 +++++++++++++++++++------ - 1 files changed, 19 insertions(+), 6 deletions(-) + 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/mm/backing-dev.c b/mm/backing-dev.c index 71034f4..2b49dd2 100644 @@ -91,5 +91,5 @@ index 71034f4..2b49dd2 100644 } EXPORT_SYMBOL(bdi_unregister); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0023-ALSA-intel8x0-Fix-default-inaudible-sound-on-Gateway.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0023-ALSA-intel8x0-Fix-default-inaudible-sound-on-Gateway.patch index 7ebb3f92..f13c3d8c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0023-ALSA-intel8x0-Fix-default-inaudible-sound-on-Gateway.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0023-ALSA-intel8x0-Fix-default-inaudible-sound-on-Gateway.patch @@ -1,4 +1,4 @@ -From c9353a7b06ea31cea2e1319ebe75d6e9045fffd4 Mon Sep 17 00:00:00 2001 +From 4f8193db51b017330a91a36773a410f6aad015cb Mon Sep 17 00:00:00 2001 From: Daniel T Chen Date: Mon, 13 Feb 2012 23:44:22 -0500 Subject: [PATCH 23/30] ALSA: intel8x0: Fix default inaudible sound on Gateway @@ -18,7 +18,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/intel8x0.c | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/sound/pci/intel8x0.c b/sound/pci/intel8x0.c index 11718b49..55f48fb 100644 @@ -38,5 +38,5 @@ index 11718b49..55f48fb 100644 .name = "Gateway 4525GZ", /* AD1981B */ .type = AC97_TUNE_INV_EAPD -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0024-ALSA-hda-Fix-initialization-of-secondary-capture-sou.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0024-ALSA-hda-Fix-initialization-of-secondary-capture-sou.patch index d07a261a..13d96921 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0024-ALSA-hda-Fix-initialization-of-secondary-capture-sou.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0024-ALSA-hda-Fix-initialization-of-secondary-capture-sou.patch @@ -1,4 +1,4 @@ -From 852c3a36c216e351d07ca96e9af30b81fff30ccc Mon Sep 17 00:00:00 2001 +From 9384e994688b811eca5195e5dffd6b0e44dbe113 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 13 Feb 2012 15:04:06 +0100 Subject: [PATCH 24/30] ALSA: hda - Fix initialization of secondary capture @@ -20,7 +20,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_via.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/sound/pci/hda/patch_via.c b/sound/pci/hda/patch_via.c index a0a3f50..1fe1308 100644 @@ -37,5 +37,5 @@ index a0a3f50..1fe1308 100644 int mux_idx = spec->inputs[spec->cur_mux[i]].mux_idx; snd_hda_codec_write(codec, spec->mux_nids[adc_idx], 0, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0025-ALSA-hda-Fix-silent-speaker-output-on-Acer-Aspire-69.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0025-ALSA-hda-Fix-silent-speaker-output-on-Acer-Aspire-69.patch index 8fb6bfde..2f354b17 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0025-ALSA-hda-Fix-silent-speaker-output-on-Acer-Aspire-69.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0025-ALSA-hda-Fix-silent-speaker-output-on-Acer-Aspire-69.patch @@ -1,4 +1,4 @@ -From 2edcb814b345ab919010974e88a4bbd407bf4db8 Mon Sep 17 00:00:00 2001 +From b307b548a38af9067b055ac797271a49b4838700 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 13 Feb 2012 15:25:07 +0100 Subject: [PATCH 25/30] ALSA: hda - Fix silent speaker output on Acer Aspire @@ -24,7 +24,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_realtek.c | 23 +++++++++++++++++++++++ - 1 files changed, 23 insertions(+), 0 deletions(-) + 1 file changed, 23 insertions(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 34e5fcc..9c197d4 100644 @@ -74,5 +74,5 @@ index 34e5fcc..9c197d4 100644 SND_PCI_QUIRK(0x17aa, 0x3a0d, "Lenovo Y530", PINFIX_LENOVO_Y530), SND_PCI_QUIRK(0x147b, 0x107a, "Abit AW9D-MAX", PINFIX_ABIT_AW9D_MAX), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0026-mmc-atmel-mci-save-and-restore-sdioirq-when-soft-res.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0026-mmc-atmel-mci-save-and-restore-sdioirq-when-soft-res.patch index 40667ce3..b4454c65 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0026-mmc-atmel-mci-save-and-restore-sdioirq-when-soft-res.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0026-mmc-atmel-mci-save-and-restore-sdioirq-when-soft-res.patch @@ -1,4 +1,4 @@ -From b207384ec8dd38b408be6c29bcf7a3484771c34e Mon Sep 17 00:00:00 2001 +From cd8248c03006fbaf7cc1546d9cabd33799bdd66e Mon Sep 17 00:00:00 2001 From: Ludovic Desroches Date: Thu, 9 Feb 2012 11:55:29 +0100 Subject: [PATCH 26/30] mmc: atmel-mci: save and restore sdioirq when soft @@ -16,7 +16,7 @@ Signed-off-by: Chris Ball Signed-off-by: Greg Kroah-Hartman --- drivers/mmc/host/atmel-mci.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/drivers/mmc/host/atmel-mci.c b/drivers/mmc/host/atmel-mci.c index a7ee502..72bc756 100644 @@ -38,5 +38,5 @@ index a7ee502..72bc756 100644 } atmci_writel(host, ATMCI_SDCR, slot->sdc_reg); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0027-mmc-dw_mmc-Fix-PIO-mode-with-support-of-highmem.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0027-mmc-dw_mmc-Fix-PIO-mode-with-support-of-highmem.patch index d0cb3c79..5b5ed333 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0027-mmc-dw_mmc-Fix-PIO-mode-with-support-of-highmem.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0027-mmc-dw_mmc-Fix-PIO-mode-with-support-of-highmem.patch @@ -1,4 +1,4 @@ -From 00863fc2727e1d1e93c17add69f675935b4d1956 Mon Sep 17 00:00:00 2001 +From 639e92e01ab0ae188751ea83327e4720d37909c4 Mon Sep 17 00:00:00 2001 From: Seungwon Jeon Date: Thu, 9 Feb 2012 14:32:43 +0900 Subject: [PATCH 27/30] mmc: dw_mmc: Fix PIO mode with support of highmem @@ -349,5 +349,5 @@ index 6dc9b80..107fcb3 100644 struct dw_mci_slot *cur_slot; struct mmc_request *mrq; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0028-xen-pvhvm-do-not-remap-pirqs-onto-evtchns-if-xen_hav.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0028-xen-pvhvm-do-not-remap-pirqs-onto-evtchns-if-xen_hav.patch index 014dd68f..47efd207 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0028-xen-pvhvm-do-not-remap-pirqs-onto-evtchns-if-xen_hav.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0028-xen-pvhvm-do-not-remap-pirqs-onto-evtchns-if-xen_hav.patch @@ -1,4 +1,4 @@ -From 3601bce60f271876c8dee6747ad5874aed96037f Mon Sep 17 00:00:00 2001 +From 229e968f6dab9e07fcc5ffa6c22f4b754ab24018 Mon Sep 17 00:00:00 2001 From: Stefano Stabellini Date: Mon, 30 Jan 2012 14:31:46 +0000 Subject: [PATCH 28/30] xen pvhvm: do not remap pirqs onto evtchns if @@ -11,7 +11,7 @@ Signed-off-by: Konrad Rzeszutek Wilk Signed-off-by: Greg Kroah-Hartman --- arch/x86/pci/xen.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/pci/xen.c b/arch/x86/pci/xen.c index 492ade8..d99346e 100644 @@ -27,5 +27,5 @@ index 492ade8..d99346e 100644 #ifdef CONFIG_ACPI -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0029-crypto-sha512-use-standard-ror64.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0029-crypto-sha512-use-standard-ror64.patch index 3d4c4874..32006a5c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0029-crypto-sha512-use-standard-ror64.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0029-crypto-sha512-use-standard-ror64.patch @@ -1,4 +1,4 @@ -From 7c51cb723a36b2b8491354029df48a984e8e8f8a Mon Sep 17 00:00:00 2001 +From 60957c889523f4f214ea43608020c33b049bc675 Mon Sep 17 00:00:00 2001 From: Alexey Dobriyan Date: Sat, 14 Jan 2012 21:44:49 +0300 Subject: [PATCH 29/30] crypto: sha512 - use standard ror64() @@ -86,5 +86,5 @@ index a3ef66a..fc8a3ff 100644 * @word: value to rotate * @shift: bits to roll -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0030-Linux-3.2.7.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0030-Linux-3.2.7.patch index aeab9622..d70804d1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0030-Linux-3.2.7.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.7/0030-Linux-3.2.7.patch @@ -1,11 +1,11 @@ -From 9d0231c207faeda051cf54c1a64e1a147d2187fa Mon Sep 17 00:00:00 2001 +From 0d5f4ea4143fac3598a2b56fd4630a8d482e7cee Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 20 Feb 2012 13:42:16 -0800 Subject: [PATCH 30/30] Linux 3.2.7 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 47fe496..d1bdc90 100644 @@ -20,5 +20,5 @@ index 47fe496..d1bdc90 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0001-i387-math_state_restore-isn-t-called-from-asm.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0001-i387-math_state_restore-isn-t-called-from-asm.patch index 713171ef..4c9f3dee 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0001-i387-math_state_restore-isn-t-called-from-asm.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0001-i387-math_state_restore-isn-t-called-from-asm.patch @@ -1,4 +1,4 @@ -From 4733009df6d45db10f1f7551e65147576f224a06 Mon Sep 17 00:00:00 2001 +From bd87aeb823d3559bf824d0446e70f5e2fb2f218e Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Mon, 13 Feb 2012 13:47:25 -0800 Subject: [PATCH 01/11] i387: math_state_restore() isn't called from asm @@ -49,5 +49,5 @@ index a8e3eb8..727e6c1 100644 struct thread_info *thread = current_thread_info(); struct task_struct *tsk = thread->task; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0002-i387-make-irq_fpu_usable-tests-more-robust.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0002-i387-make-irq_fpu_usable-tests-more-robust.patch index e0d9cdf2..ae422981 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0002-i387-make-irq_fpu_usable-tests-more-robust.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0002-i387-make-irq_fpu_usable-tests-more-robust.patch @@ -1,4 +1,4 @@ -From 42f2560ed6e9b040ef64e18a5030bf2d2cb05d7f Mon Sep 17 00:00:00 2001 +From b55aa0fd65bf5076507e1380ec3ee1431ff5bb16 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Mon, 13 Feb 2012 13:56:14 -0800 Subject: [PATCH 02/11] i387: make irq_fpu_usable() tests more robust @@ -28,7 +28,7 @@ be more obviously correct and robust. Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- - arch/x86/include/asm/i387.h | 54 ++++++++++++++++++++++++++++++++++++------ + arch/x86/include/asm/i387.h | 54 ++++++++++++++++++++++++++++++++++++------- arch/x86/kernel/traps.c | 1 + 2 files changed, 47 insertions(+), 8 deletions(-) @@ -127,5 +127,5 @@ index 727e6c1..41e0b8c 100644 if (read_cr0() & X86_CR0_EM) { struct math_emu_info info = { }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0003-i387-fix-sense-of-sanity-check.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0003-i387-fix-sense-of-sanity-check.patch index 1b5f9775..6e5ce1db 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0003-i387-fix-sense-of-sanity-check.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0003-i387-fix-sense-of-sanity-check.patch @@ -1,4 +1,4 @@ -From 0a7ea9d5aa1e2cab84a48c0380f7f8c305006224 Mon Sep 17 00:00:00 2001 +From 3bb2981d91d2cf06584bc91c07ed07e6bde9e1df Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Wed, 15 Feb 2012 08:05:18 -0800 Subject: [PATCH 03/11] i387: fix sense of sanity check @@ -17,7 +17,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- arch/x86/include/asm/i387.h | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/include/asm/i387.h b/arch/x86/include/asm/i387.h index a436582..262bea9 100644 @@ -33,5 +33,5 @@ index a436582..262bea9 100644 __save_init_fpu(tsk); stts(); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0004-i387-fix-x86-64-preemption-unsafe-user-stack-save-re.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0004-i387-fix-x86-64-preemption-unsafe-user-stack-save-re.patch index e4969143..2420aaf9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0004-i387-fix-x86-64-preemption-unsafe-user-stack-save-re.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0004-i387-fix-x86-64-preemption-unsafe-user-stack-save-re.patch @@ -1,4 +1,4 @@ -From a5c28716652f9f71c848452b67795e5af690a91f Mon Sep 17 00:00:00 2001 +From 7210b32988217b6b9dac74789ec4d349a1a191fc Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Thu, 16 Feb 2012 09:15:04 -0800 Subject: [PATCH 04/11] i387: fix x86-64 preemption-unsafe user stack @@ -159,5 +159,5 @@ index a391134..86f1f09 100644 err = restore_user_xstate(buf); else -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0005-i387-move-TS_USEDFPU-clearing-out-of-__save_init_fpu.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0005-i387-move-TS_USEDFPU-clearing-out-of-__save_init_fpu.patch index a8d1982d..997da194 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0005-i387-move-TS_USEDFPU-clearing-out-of-__save_init_fpu.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0005-i387-move-TS_USEDFPU-clearing-out-of-__save_init_fpu.patch @@ -1,4 +1,4 @@ -From 38358b6185298df66ef4ddb4ceaaa1baf8521b28 Mon Sep 17 00:00:00 2001 +From 58e2cbb5f7134c9e45f35fe1befd2237b46afdc1 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Thu, 16 Feb 2012 12:22:48 -0800 Subject: [PATCH 05/11] i387: move TS_USEDFPU clearing out of __save_init_fpu @@ -15,7 +15,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- arch/x86/include/asm/i387.h | 9 ++++++--- - 1 files changed, 6 insertions(+), 3 deletions(-) + 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/arch/x86/include/asm/i387.h b/arch/x86/include/asm/i387.h index 6e87fa4..55fb3aa 100644 @@ -60,5 +60,5 @@ index 6e87fa4..55fb3aa 100644 preempt_enable(); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0006-i387-don-t-ever-touch-TS_USEDFPU-directly-use-helper.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0006-i387-don-t-ever-touch-TS_USEDFPU-directly-use-helper.patch index 7daaa620..63b8edf2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0006-i387-don-t-ever-touch-TS_USEDFPU-directly-use-helper.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0006-i387-don-t-ever-touch-TS_USEDFPU-directly-use-helper.patch @@ -1,4 +1,4 @@ -From 29515b215b9bbbad0368a5039ba6e53ed3fa7f25 Mon Sep 17 00:00:00 2001 +From 57932125545ab13bfbe240e480e150e35286da9a Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Thu, 16 Feb 2012 13:33:12 -0800 Subject: [PATCH 06/11] i387: don't ever touch TS_USEDFPU directly, use helper @@ -26,7 +26,7 @@ own or even make it a per-cpu variable. Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- - arch/x86/include/asm/i387.h | 75 +++++++++++++++++++++++++++++++----------- + arch/x86/include/asm/i387.h | 75 +++++++++++++++++++++++++++++++------------ arch/x86/kernel/traps.c | 2 +- arch/x86/kernel/xsave.c | 2 +- arch/x86/kvm/vmx.c | 2 +- @@ -224,5 +224,5 @@ index 579a0b5..b2c612d 100644 load_gdt(&__get_cpu_var(host_gdt)); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0007-i387-do-not-preload-FPU-state-at-task-switch-time.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0007-i387-do-not-preload-FPU-state-at-task-switch-time.patch index c6553d93..7a6ecb7c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0007-i387-do-not-preload-FPU-state-at-task-switch-time.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0007-i387-do-not-preload-FPU-state-at-task-switch-time.patch @@ -1,4 +1,4 @@ -From ba6aaed5cc8f55b77644daf56e9ae3a75f042908 Mon Sep 17 00:00:00 2001 +From e6f8e029532e23549d273f12a536d4a40f403f8a Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Thu, 16 Feb 2012 15:45:23 -0800 Subject: [PATCH 07/11] i387: do not preload FPU state at task switch time @@ -198,5 +198,5 @@ index bb5445c..7767ed2 100644 EXPORT_SYMBOL_GPL(math_state_restore); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0008-i387-move-AMD-K7-K8-fpu-fxsave-fxrstor-workaround-fr.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0008-i387-move-AMD-K7-K8-fpu-fxsave-fxrstor-workaround-fr.patch index 00458e1c..d0f17a0f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0008-i387-move-AMD-K7-K8-fpu-fxsave-fxrstor-workaround-fr.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0008-i387-move-AMD-K7-K8-fpu-fxsave-fxrstor-workaround-fr.patch @@ -1,4 +1,4 @@ -From 9147fbe60acc9125e7b0deae409f1da5c3f8bdda Mon Sep 17 00:00:00 2001 +From daf98dd94475b7f64de086f5949e4e5b17f529bb Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Thu, 16 Feb 2012 19:11:15 -0800 Subject: [PATCH 08/11] i387: move AMD K7/K8 fpu fxsave/fxrstor workaround @@ -129,5 +129,5 @@ index 7767ed2..c24bb75 100644 * Paranoid restore. send a SIGSEGV if we fail to restore the state. */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0009-i387-move-TS_USEDFPU-flag-from-thread_info-to-task_s.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0009-i387-move-TS_USEDFPU-flag-from-thread_info-to-task_s.patch index af43d215..1d67f1f6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0009-i387-move-TS_USEDFPU-flag-from-thread_info-to-task_s.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0009-i387-move-TS_USEDFPU-flag-from-thread_info-to-task_s.patch @@ -1,4 +1,4 @@ -From 555558c5bf8e8d9919fbcbe4b1cfe920f692c0cb Mon Sep 17 00:00:00 2001 +From fae96c11ba3ff99d1475cf2e750ee6b36bbac43c Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Fri, 17 Feb 2012 21:48:54 -0800 Subject: [PATCH 09/11] i387: move TS_USEDFPU flag from thread_info to @@ -64,7 +64,7 @@ Signed-off-by: Greg Kroah-Hartman --- arch/x86/include/asm/i387.h | 44 ++++++++++++++++++------------------ arch/x86/include/asm/processor.h | 1 + - arch/x86/include/asm/thread_info.h | 2 - + arch/x86/include/asm/thread_info.h | 2 -- arch/x86/kernel/traps.c | 11 ++++----- arch/x86/kernel/xsave.c | 2 +- arch/x86/kvm/vmx.c | 2 +- @@ -301,5 +301,5 @@ index b2c612d..4ea7678 100644 load_gdt(&__get_cpu_var(host_gdt)); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0010-i387-re-introduce-FPU-state-preloading-at-context-sw.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0010-i387-re-introduce-FPU-state-preloading-at-context-sw.patch index 95d4a73e..63bd1fdf 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0010-i387-re-introduce-FPU-state-preloading-at-context-sw.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0010-i387-re-introduce-FPU-state-preloading-at-context-sw.patch @@ -1,4 +1,4 @@ -From 9016ec427136d5b5d025948319cf1114dc7734e4 Mon Sep 17 00:00:00 2001 +From a3c1c72b3f2de7d8d0cece6a515404cd01c03bf0 Mon Sep 17 00:00:00 2001 From: Linus Torvalds Date: Sat, 18 Feb 2012 12:56:35 -0800 Subject: [PATCH 10/11] i387: re-introduce FPU state preloading at context @@ -47,8 +47,8 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- arch/x86/include/asm/i387.h | 110 +++++++++++++++++++++++++++++++++++------- - arch/x86/kernel/process_32.c | 5 ++- - arch/x86/kernel/process_64.c | 5 ++- + arch/x86/kernel/process_32.c | 5 +- + arch/x86/kernel/process_64.c | 5 +- arch/x86/kernel/traps.c | 55 ++++++++++++--------- 4 files changed, 133 insertions(+), 42 deletions(-) @@ -349,5 +349,5 @@ index a99badf..31d9d0f 100644 tsk->fpu_counter++; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0011-Linux-3.2.8.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0011-Linux-3.2.8.patch index e3189b68..5b411dbc 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0011-Linux-3.2.8.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.8/0011-Linux-3.2.8.patch @@ -1,11 +1,11 @@ -From 1de504ea25617f701ac3a246a1c9dfd2246d4900 Mon Sep 17 00:00:00 2001 +From 9b92e468f1fb095f3d25d7c846d692c327323f01 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 27 Feb 2012 10:26:22 -0800 Subject: [PATCH 11/11] Linux 3.2.8 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d1bdc90..7df8a84 100644 @@ -20,5 +20,5 @@ index d1bdc90..7df8a84 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0001-Security-tomoyo-add-.gitignore-file.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0001-Security-tomoyo-add-.gitignore-file.patch index aba9a7ce..af59da45 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0001-Security-tomoyo-add-.gitignore-file.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0001-Security-tomoyo-add-.gitignore-file.patch @@ -1,7 +1,7 @@ -From ae9aea55d123e1091f239833f832de071ff00f22 Mon Sep 17 00:00:00 2001 +From 8745993283e67a6ee9a50553a53c1262ab069704 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Fri, 9 Dec 2011 11:23:46 -0800 -Subject: [PATCH 01/73] Security: tomoyo: add .gitignore file +Subject: [PATCH 01/72] Security: tomoyo: add .gitignore file commit 735e93c70434614bffac4a914ca1da72e37d43c0 upstream. @@ -16,7 +16,7 @@ Signed-off-by: James Morris Signed-off-by: Greg Kroah-Hartman --- security/tomoyo/.gitignore | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) create mode 100644 security/tomoyo/.gitignore diff --git a/security/tomoyo/.gitignore b/security/tomoyo/.gitignore @@ -28,5 +28,5 @@ index 0000000..5caf1a6 +builtin-policy.h +policy/ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0002-powerpc-perf-power_pmu_start-restores-incorrect-valu.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0002-powerpc-perf-power_pmu_start-restores-incorrect-valu.patch index 653f93c0..c30aca38 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0002-powerpc-perf-power_pmu_start-restores-incorrect-valu.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0002-powerpc-perf-power_pmu_start-restores-incorrect-valu.patch @@ -1,7 +1,7 @@ -From 90f91ae1598200e5f650c5ddb1d7165398cf7f5a Mon Sep 17 00:00:00 2001 +From a5e7847241035f1293439ae2422c9e19271c0c24 Mon Sep 17 00:00:00 2001 From: Anton Blanchard Date: Wed, 15 Feb 2012 18:48:22 +0000 -Subject: [PATCH 02/73] powerpc/perf: power_pmu_start restores incorrect +Subject: [PATCH 02/72] powerpc/perf: power_pmu_start restores incorrect values, breaking frequency events commit 9a45a9407c69d068500923480884661e2b9cc421 upstream. @@ -25,7 +25,7 @@ Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Greg Kroah-Hartman --- arch/powerpc/kernel/perf_event.c | 8 +++++++- - 1 files changed, 7 insertions(+), 1 deletions(-) + 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/powerpc/kernel/perf_event.c b/arch/powerpc/kernel/perf_event.c index 10a140f..64483fd 100644 @@ -54,5 +54,5 @@ index 10a140f..64483fd 100644 perf_event_update_userpage(event); perf_pmu_enable(event->pmu); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch index cafbf0e3..81d1097d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch @@ -1,7 +1,7 @@ -From 4f89dcb180bf8f614410c8fd9cb2ab1d951155b1 Mon Sep 17 00:00:00 2001 +From a6ee86920e1888c173cabbc4e6dabfd12e68270b Mon Sep 17 00:00:00 2001 From: Nicolas Ferre Date: Fri, 27 Jan 2012 11:14:44 +0100 -Subject: [PATCH 03/73] ARM: at91: USB AT91 gadget registration for module +Subject: [PATCH 03/72] ARM: at91: USB AT91 gadget registration for module commit e8c9dc93e27d891636defbc269f182a83e6abba8 upstream. @@ -74,5 +74,5 @@ index d5fbac9..32a7e43 100644 static struct resource udc_resources[] = { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0004-drm-radeon-kms-fix-MSI-re-arm-on-rv370.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0004-drm-radeon-kms-fix-MSI-re-arm-on-rv370.patch index 05d41bdb..35e54548 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0004-drm-radeon-kms-fix-MSI-re-arm-on-rv370.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0004-drm-radeon-kms-fix-MSI-re-arm-on-rv370.patch @@ -1,7 +1,7 @@ -From 74d54f57ce5ae36b8e74cab2a349edb614f1b5cb Mon Sep 17 00:00:00 2001 +From d8981763b4d9a3eb23de25d46f474ed4c880179e Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Mon, 13 Feb 2012 16:36:34 -0500 -Subject: [PATCH 04/73] drm/radeon/kms: fix MSI re-arm on rv370+ +Subject: [PATCH 04/72] drm/radeon/kms: fix MSI re-arm on rv370+ commit b7f5b7dec3d539a84734f2bcb7e53fbb1532a40b upstream. @@ -50,5 +50,5 @@ index c259e21..ee898e9 100644 } } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0005-PCI-workaround-hard-wired-bus-number-V2.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0005-PCI-workaround-hard-wired-bus-number-V2.patch index 188dc1b5..f1bb13d6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0005-PCI-workaround-hard-wired-bus-number-V2.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0005-PCI-workaround-hard-wired-bus-number-V2.patch @@ -1,7 +1,7 @@ -From 608951f12d572bd36c95a5629a9c5bb7b6cf244c Mon Sep 17 00:00:00 2001 +From 107b4c2d038911dd42e9450fc6abd42a9b5c0d7f Mon Sep 17 00:00:00 2001 From: Yinghai Lu Date: Mon, 30 Jan 2012 12:25:24 +0100 -Subject: [PATCH 05/73] PCI: workaround hard-wired bus number V2 +Subject: [PATCH 05/72] PCI: workaround hard-wired bus number V2 commit 71f6bd4a23130cd2f4b036010c5790b1295290b9 upstream. @@ -21,7 +21,7 @@ Signed-off-by: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- drivers/pci/probe.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c index 04e74f4..dfee1b3 100644 @@ -40,5 +40,5 @@ index 04e74f4..dfee1b3 100644 if (!pass && (primary != bus->number || secondary <= bus->number)) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0006-mac80211-Fix-a-rwlock-bad-magic-bug.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0006-mac80211-Fix-a-rwlock-bad-magic-bug.patch index 71ef771d..28c7073d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0006-mac80211-Fix-a-rwlock-bad-magic-bug.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0006-mac80211-Fix-a-rwlock-bad-magic-bug.patch @@ -1,7 +1,7 @@ -From c5ffed9245d22034d5b9d5f910c6217fdb00a469 Mon Sep 17 00:00:00 2001 +From 248cd0d28b536448969faa6151c7865d29801453 Mon Sep 17 00:00:00 2001 From: Mohammed Shafi Shajakhan Date: Thu, 9 Feb 2012 19:59:43 +0530 -Subject: [PATCH 06/73] mac80211: Fix a rwlock bad magic bug +Subject: [PATCH 06/72] mac80211: Fix a rwlock bad magic bug commit b57e6b560fc2a2742910ac5ca0eb2c46e45aeac2 upstream. @@ -62,7 +62,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- net/mac80211/main.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/mac80211/main.c b/net/mac80211/main.c index a7536fd..7d9b21d 100644 @@ -87,5 +87,5 @@ index a7536fd..7d9b21d 100644 ieee80211_max_network_latency; result = pm_qos_add_notifier(PM_QOS_NETWORK_LATENCY, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0007-ipheth-Add-iPhone-4S.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0007-ipheth-Add-iPhone-4S.patch index 18143ec6..1c9728d0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0007-ipheth-Add-iPhone-4S.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0007-ipheth-Add-iPhone-4S.patch @@ -1,7 +1,7 @@ -From 35c224c3c96801e94357ab4ea7158a5557a04c15 Mon Sep 17 00:00:00 2001 +From 5a7941eecab396dc077c20e70e8ac3711ce59d8b Mon Sep 17 00:00:00 2001 From: Tim Gardner Date: Wed, 15 Feb 2012 07:50:15 +0000 -Subject: [PATCH 07/73] ipheth: Add iPhone 4S +Subject: [PATCH 07/72] ipheth: Add iPhone 4S commit 72ba009b8a159e995e40d3b4e5d7d265acead983 upstream. @@ -13,7 +13,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/usb/ipheth.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/drivers/net/usb/ipheth.c b/drivers/net/usb/ipheth.c index 13c1f04..ad96164 100644 @@ -39,5 +39,5 @@ index 13c1f04..ad96164 100644 }; MODULE_DEVICE_TABLE(usb, ipheth_table); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0008-regmap-Fix-cache-defaults-initialization-from-raw-ca.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0008-regmap-Fix-cache-defaults-initialization-from-raw-ca.patch index d9b07d8f..75a8dfef 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0008-regmap-Fix-cache-defaults-initialization-from-raw-ca.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0008-regmap-Fix-cache-defaults-initialization-from-raw-ca.patch @@ -1,7 +1,7 @@ -From 2a66303d51a096182e881319aef517e4847de32b Mon Sep 17 00:00:00 2001 +From 8aff5c7aa69b29b924063b4424cf5ff5823b3fd1 Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Wed, 15 Feb 2012 10:23:25 +0100 -Subject: [PATCH 08/73] regmap: Fix cache defaults initialization from raw +Subject: [PATCH 08/72] regmap: Fix cache defaults initialization from raw cache defaults commit 61cddc57dc14a5dffa0921d9a24fd68edbb374ac upstream. @@ -24,7 +24,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- drivers/base/regmap/regcache.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/base/regmap/regcache.c b/drivers/base/regmap/regcache.c index 666f6f5..64004b0 100644 @@ -49,5 +49,5 @@ index 666f6f5..64004b0 100644 map->reg_defaults[j].reg = i; map->reg_defaults[j].def = val; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0009-eCryptfs-Copy-up-lower-inode-attrs-after-setting-low.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0009-eCryptfs-Copy-up-lower-inode-attrs-after-setting-low.patch index fc0e8152..194f5373 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0009-eCryptfs-Copy-up-lower-inode-attrs-after-setting-low.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0009-eCryptfs-Copy-up-lower-inode-attrs-after-setting-low.patch @@ -1,7 +1,7 @@ -From 6b6cd603f9bde174d9cf18060264204587d4a9fb Mon Sep 17 00:00:00 2001 +From e23009bd78429d8f3fec32720859e754031eab38 Mon Sep 17 00:00:00 2001 From: Tyler Hicks Date: Tue, 7 Feb 2012 17:55:40 -0600 -Subject: [PATCH 09/73] eCryptfs: Copy up lower inode attrs after setting +Subject: [PATCH 09/72] eCryptfs: Copy up lower inode attrs after setting lower xattr commit 545d680938be1e86a6c5250701ce9abaf360c495 upstream. @@ -23,7 +23,7 @@ Cc: John Johansen Signed-off-by: Greg Kroah-Hartman --- fs/ecryptfs/inode.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/fs/ecryptfs/inode.c b/fs/ecryptfs/inode.c index d2039ca..af11098 100644 @@ -39,5 +39,5 @@ index d2039ca..af11098 100644 return rc; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0010-S390-correct-ktime-to-tod-clock-comparator-conversio.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0010-S390-correct-ktime-to-tod-clock-comparator-conversio.patch index 080ca0d4..5189f497 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0010-S390-correct-ktime-to-tod-clock-comparator-conversio.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0010-S390-correct-ktime-to-tod-clock-comparator-conversio.patch @@ -1,7 +1,7 @@ -From cadd96ffcc3e4c6db78a08d0ea95fec1ddaecf18 Mon Sep 17 00:00:00 2001 +From d31df13c699dad5e500737b6e298614a760286ad Mon Sep 17 00:00:00 2001 From: Martin Schwidefsky Date: Fri, 17 Feb 2012 10:29:23 +0100 -Subject: [PATCH 10/73] S390: correct ktime to tod clock comparator conversion +Subject: [PATCH 10/72] S390: correct ktime to tod clock comparator conversion commit cf1eb40f8f5ea12c9e569e7282161fc7f194fd62 upstream. @@ -16,7 +16,7 @@ Signed-off-by: Martin Schwidefsky Signed-off-by: Greg Kroah-Hartman --- arch/s390/kernel/time.c | 7 +++++-- - 1 files changed, 5 insertions(+), 2 deletions(-) + 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/arch/s390/kernel/time.c b/arch/s390/kernel/time.c index ebbfab3..e03c555 100644 @@ -40,5 +40,5 @@ index ebbfab3..e03c555 100644 return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0011-vfs-fix-d_inode_lookup-dentry-ref-leak.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0011-vfs-fix-d_inode_lookup-dentry-ref-leak.patch index 16032350..3c9c7f37 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0011-vfs-fix-d_inode_lookup-dentry-ref-leak.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0011-vfs-fix-d_inode_lookup-dentry-ref-leak.patch @@ -1,7 +1,7 @@ -From 3c40e5e0828215d90ab4374405019cd5d170615b Mon Sep 17 00:00:00 2001 +From e221415cd0f639fc061e48a8edcfd2658fa6c440 Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Fri, 3 Feb 2012 14:25:18 +0100 -Subject: [PATCH 11/73] vfs: fix d_inode_lookup() dentry ref leak +Subject: [PATCH 11/72] vfs: fix d_inode_lookup() dentry ref leak commit e188dc02d3a9c911be56eca5aa114fe7e9822d53 upstream. @@ -12,7 +12,7 @@ Signed-off-by: Al Viro Signed-off-by: Greg Kroah-Hartman --- fs/namei.c | 4 +++- - 1 files changed, 3 insertions(+), 1 deletions(-) + 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fs/namei.c b/fs/namei.c index 5008f01..744e942 100644 @@ -31,5 +31,5 @@ index 5008f01..744e942 100644 old = inode->i_op->lookup(inode, dentry, nd); if (unlikely(old)) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0012-ARM-7326-2-PL330-fix-null-pointer-dereference-in-pl3.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0012-ARM-7326-2-PL330-fix-null-pointer-dereference-in-pl3.patch index 74fe49b2..99153872 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0012-ARM-7326-2-PL330-fix-null-pointer-dereference-in-pl3.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0012-ARM-7326-2-PL330-fix-null-pointer-dereference-in-pl3.patch @@ -1,7 +1,7 @@ -From 32818d15fe50ef5465fc635252ca4c2c1bcf1673 Mon Sep 17 00:00:00 2001 +From 4dba080e4a963820e5b9a810bdbec72c2e33a5cb Mon Sep 17 00:00:00 2001 From: Javi Merino Date: Wed, 15 Feb 2012 17:36:39 +0100 -Subject: [PATCH 12/73] ARM: 7326/2: PL330: fix null pointer dereference in +Subject: [PATCH 12/72] ARM: 7326/2: PL330: fix null pointer dereference in pl330_chan_ctrl() commit 46e33c606af8e0caeeca374103189663d877c0d6 upstream. @@ -19,7 +19,7 @@ Signed-off-by: Russell King Signed-off-by: Greg Kroah-Hartman --- arch/arm/common/pl330.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/common/pl330.c b/arch/arm/common/pl330.c index 8d8df74..67abef5 100644 @@ -41,5 +41,5 @@ index 8d8df74..67abef5 100644 spin_lock_irqsave(&pl330->lock, flags); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0013-ALSA-hda-Fix-redundant-jack-creations-for-cx5051.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0013-ALSA-hda-Fix-redundant-jack-creations-for-cx5051.patch index 5ffcdc7d..9ebde0e1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0013-ALSA-hda-Fix-redundant-jack-creations-for-cx5051.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0013-ALSA-hda-Fix-redundant-jack-creations-for-cx5051.patch @@ -1,7 +1,7 @@ -From 2a8e5e8a2df18812c60720fa0534c29c9f1c17b6 Mon Sep 17 00:00:00 2001 +From 9db1b1f07b5ebad591e145671313720d4728d2d1 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Wed, 22 Feb 2012 17:02:38 +0100 -Subject: [PATCH 13/73] ALSA: hda - Fix redundant jack creations for cx5051 +Subject: [PATCH 13/72] ALSA: hda - Fix redundant jack creations for cx5051 [Note that since the patch isn't applicable (and unnecessary) to 3.3-rc, there is no corresponding upstream fix.] @@ -25,7 +25,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_conexant.c | 11 ++++++++++- - 1 files changed, 10 insertions(+), 1 deletions(-) + 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sound/pci/hda/patch_conexant.c b/sound/pci/hda/patch_conexant.c index 7072251..08bad5b 100644 @@ -64,5 +64,5 @@ index 7072251..08bad5b 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0014-mmc-core-check-for-zero-length-ioctl-data.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0014-mmc-core-check-for-zero-length-ioctl-data.patch index 1e0fdb71..7f51991a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0014-mmc-core-check-for-zero-length-ioctl-data.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0014-mmc-core-check-for-zero-length-ioctl-data.patch @@ -1,7 +1,7 @@ -From f3d763847f78da07fb82f6d9e8242875cf6995d3 Mon Sep 17 00:00:00 2001 +From 221b6bff35a1b7ae84b83a8ac4ebeaa1ceed8dea Mon Sep 17 00:00:00 2001 From: Johan Rudholm Date: Wed, 23 Nov 2011 09:05:58 +0100 -Subject: [PATCH 14/73] mmc: core: check for zero length ioctl data +Subject: [PATCH 14/72] mmc: core: check for zero length ioctl data commit 4d6144de8ba263eb3691a737c547e5b2fdc45287 upstream. @@ -16,7 +16,7 @@ Signed-off-by: Chris Ball Signed-off-by: Greg Kroah-Hartman --- drivers/mmc/card/block.c | 82 +++++++++++++++++++++++++--------------------- - 1 files changed, 45 insertions(+), 37 deletions(-) + 1 file changed, 45 insertions(+), 37 deletions(-) diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c index 1e0e27c..e15e47d 100644 @@ -133,5 +133,5 @@ index 1e0e27c..e15e47d 100644 if (cmd.error) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0015-NFSv4-Fix-an-Oops-in-the-NFSv4-getacl-code.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0015-NFSv4-Fix-an-Oops-in-the-NFSv4-getacl-code.patch index e205000e..94e5b078 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0015-NFSv4-Fix-an-Oops-in-the-NFSv4-getacl-code.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0015-NFSv4-Fix-an-Oops-in-the-NFSv4-getacl-code.patch @@ -1,7 +1,7 @@ -From 4a818b4288d5a897b0e928dd0cd1e1e29501159f Mon Sep 17 00:00:00 2001 +From 7e71440b37ca5b516f37051cd2af18153d795a12 Mon Sep 17 00:00:00 2001 From: Trond Myklebust Date: Fri, 3 Feb 2012 18:30:53 -0500 -Subject: [PATCH 15/73] NFSv4: Fix an Oops in the NFSv4 getacl code +Subject: [PATCH 15/72] NFSv4: Fix an Oops in the NFSv4 getacl code commit 331818f1c468a24e581aedcbe52af799366a9dfe upstream. @@ -94,5 +94,5 @@ index 6c898af..41116ab 100644 }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0016-NFSv4-Ensure-we-throw-out-bad-delegation-stateids-on.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0016-NFSv4-Ensure-we-throw-out-bad-delegation-stateids-on.patch index a40f9105..6d887c57 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0016-NFSv4-Ensure-we-throw-out-bad-delegation-stateids-on.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0016-NFSv4-Ensure-we-throw-out-bad-delegation-stateids-on.patch @@ -1,7 +1,7 @@ -From 0cea513e395f2a2d4dd650eeae8a1c08a7425296 Mon Sep 17 00:00:00 2001 +From c6d894c8625abd1e4d3ff2912d31eb77bc456495 Mon Sep 17 00:00:00 2001 From: Trond Myklebust Date: Thu, 9 Feb 2012 15:31:36 -0500 -Subject: [PATCH 16/73] NFSv4: Ensure we throw out bad delegation stateids on +Subject: [PATCH 16/72] NFSv4: Ensure we throw out bad delegation stateids on NFS4ERR_BAD_STATEID commit b9f9a03150969e4bd9967c20bce67c4de769058f upstream. @@ -13,7 +13,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/nfs4state.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c index 6a7107a..a58eed7 100644 @@ -29,5 +29,5 @@ index 6a7107a..a58eed7 100644 nfs4_schedule_state_manager(clp); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0017-NFSv4-fix-server_scope-memory-leak.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0017-NFSv4-fix-server_scope-memory-leak.patch index 7edf14cd..de4635cf 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0017-NFSv4-fix-server_scope-memory-leak.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0017-NFSv4-fix-server_scope-memory-leak.patch @@ -1,7 +1,7 @@ -From 8ed3fe820fe9cf267d39d86cb76e4064cdf82da3 Mon Sep 17 00:00:00 2001 +From 57e4348929a3bc5c2cc6a49a92941fe96f23aeec Mon Sep 17 00:00:00 2001 From: Weston Andros Adamson Date: Thu, 16 Feb 2012 11:17:05 -0500 -Subject: [PATCH 17/73] NFSv4: fix server_scope memory leak +Subject: [PATCH 17/72] NFSv4: fix server_scope memory leak commit abe9a6d57b4544ac208401f9c0a4262814db2be4 upstream. @@ -13,7 +13,7 @@ Signed-off-by: Trond Myklebust Signed-off-by: Greg Kroah-Hartman --- fs/nfs/nfs4proc.c | 15 +++++++++------ - 1 files changed, 9 insertions(+), 6 deletions(-) + 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c index 2ee398a..e527030 100644 @@ -51,5 +51,5 @@ index 2ee398a..e527030 100644 return status; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0018-ARM-7321-1-cache-v7-Disable-preemption-when-reading-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0018-ARM-7321-1-cache-v7-Disable-preemption-when-reading-.patch index e8d52aa0..c9f56a54 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0018-ARM-7321-1-cache-v7-Disable-preemption-when-reading-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0018-ARM-7321-1-cache-v7-Disable-preemption-when-reading-.patch @@ -1,7 +1,7 @@ -From 1bbe8912e024ae0502c208159364de706ad5d999 Mon Sep 17 00:00:00 2001 +From f086eff650732d3431582859050fdf8b50267163 Mon Sep 17 00:00:00 2001 From: Stephen Boyd Date: Tue, 7 Feb 2012 19:42:07 +0100 -Subject: [PATCH 18/73] ARM: 7321/1: cache-v7: Disable preemption when reading +Subject: [PATCH 18/72] ARM: 7321/1: cache-v7: Disable preemption when reading CCSIDR commit b46c0f74657d1fe1c1b0c1452631cc38a9e6987f upstream. @@ -34,7 +34,7 @@ Signed-off-by: Russell King Signed-off-by: Greg Kroah-Hartman --- arch/arm/mm/cache-v7.S | 6 ++++++ - 1 files changed, 6 insertions(+), 0 deletions(-) + 1 file changed, 6 insertions(+) diff --git a/arch/arm/mm/cache-v7.S b/arch/arm/mm/cache-v7.S index 07c4bc8..7a24d39 100644 @@ -57,5 +57,5 @@ index 07c4bc8..7a24d39 100644 add r2, r2, #4 @ add 4 (line length offset) ldr r4, =0x3ff -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0019-ARM-7325-1-fix-v7-boot-with-lockdep-enabled.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0019-ARM-7325-1-fix-v7-boot-with-lockdep-enabled.patch index 8e5b0fbf..4d53c098 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0019-ARM-7325-1-fix-v7-boot-with-lockdep-enabled.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0019-ARM-7325-1-fix-v7-boot-with-lockdep-enabled.patch @@ -1,7 +1,7 @@ -From ceb484992b356b7f9b499cf56b8ba8da8289aa74 Mon Sep 17 00:00:00 2001 +From 7e7c42f798163e04171f7d0ea97cb9f759236191 Mon Sep 17 00:00:00 2001 From: Rabin Vincent Date: Wed, 15 Feb 2012 16:01:42 +0100 -Subject: [PATCH 19/73] ARM: 7325/1: fix v7 boot with lockdep enabled +Subject: [PATCH 19/72] ARM: 7325/1: fix v7 boot with lockdep enabled commit 8e43a905dd574f54c5715d978318290ceafbe275 upstream. @@ -25,7 +25,7 @@ Signed-off-by: Greg Kroah-Hartman --- arch/arm/include/asm/assembler.h | 5 +++++ arch/arm/mm/cache-v7.S | 2 +- - 2 files changed, 6 insertions(+), 1 deletions(-) + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm/include/asm/assembler.h b/arch/arm/include/asm/assembler.h index 29035e8..7bb8bf9 100644 @@ -57,5 +57,5 @@ index 7a24d39..a655d3d 100644 mcr p15, 2, r10, c0, c0, 0 @ select current cache level in cssr isb @ isb to sych the new cssr&csidr -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0020-3c59x-shorten-timer-period-for-slave-devices.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0020-3c59x-shorten-timer-period-for-slave-devices.patch index 57ee5c2b..5c78e5e2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0020-3c59x-shorten-timer-period-for-slave-devices.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0020-3c59x-shorten-timer-period-for-slave-devices.patch @@ -1,7 +1,7 @@ -From 96dd4ee6793dd443256eda40dd38fa3e84a02c89 Mon Sep 17 00:00:00 2001 +From 5d1faee3629742c8526b2b27c5066a90e1b3f45c Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Tue, 14 Feb 2012 10:27:09 +0000 -Subject: [PATCH 20/73] 3c59x: shorten timer period for slave devices +Subject: [PATCH 20/72] 3c59x: shorten timer period for slave devices [ Upstream commit 3013dc0cceb9baaf25d5624034eeaa259bf99004 ] @@ -22,7 +22,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/3com/3c59x.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/3com/3c59x.c b/drivers/net/ethernet/3com/3c59x.c index b42c06b..e0c5529 100644 @@ -38,5 +38,5 @@ index b42c06b..e0c5529 100644 if (vp->medialock) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0021-net-Don-t-proxy-arp-respond-if-iif-rt-dst.dev-if-pri.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0021-net-Don-t-proxy-arp-respond-if-iif-rt-dst.dev-if-pri.patch index d8f0bd36..7675b02e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0021-net-Don-t-proxy-arp-respond-if-iif-rt-dst.dev-if-pri.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0021-net-Don-t-proxy-arp-respond-if-iif-rt-dst.dev-if-pri.patch @@ -1,7 +1,7 @@ -From 1b22d2ddf4f62bc4f600f9b4c5d9d6ad65dcca14 Mon Sep 17 00:00:00 2001 +From 0a931ee27fd34630d00daa779ce846e9f2e26ec8 Mon Sep 17 00:00:00 2001 From: Thomas Graf Date: Fri, 10 Feb 2012 04:07:11 +0000 -Subject: [PATCH 21/73] net: Don't proxy arp respond if iif == rt->dst.dev if +Subject: [PATCH 21/72] net: Don't proxy arp respond if iif == rt->dst.dev if private VLAN is disabled [ Upstream commit 70620c46ac2b45c24b0f22002fdf5ddd1f7daf81 ] @@ -22,7 +22,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/ipv4/arp.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/ipv4/arp.c b/net/ipv4/arp.c index 96a164a..59a7041 100644 @@ -39,5 +39,5 @@ index 96a164a..59a7041 100644 if (n) neigh_release(n); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0022-netpoll-netpoll_poll_dev-should-access-dev-flags.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0022-netpoll-netpoll_poll_dev-should-access-dev-flags.patch index e0047b45..41e613df 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0022-netpoll-netpoll_poll_dev-should-access-dev-flags.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0022-netpoll-netpoll_poll_dev-should-access-dev-flags.patch @@ -1,7 +1,7 @@ -From 39994fb222e62650dc945af466f15f0696f9db7b Mon Sep 17 00:00:00 2001 +From 005c48bb39dcfbaf47ce8f433af59c8b47976fd7 Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Tue, 14 Feb 2012 10:11:59 +0000 -Subject: [PATCH 22/73] netpoll: netpoll_poll_dev() should access dev->flags +Subject: [PATCH 22/72] netpoll: netpoll_poll_dev() should access dev->flags [ Upstream commit 58e05f357a039a94aa36475f8c110256f693a239 ] @@ -15,7 +15,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/core/netpoll.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/core/netpoll.c b/net/core/netpoll.c index 5d4d896..ab0633f 100644 @@ -31,5 +31,5 @@ index 5d4d896..ab0633f 100644 struct net_device *bond_dev = dev->master; struct sk_buff *skb; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0023-net_sched-Bug-in-netem-reordering.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0023-net_sched-Bug-in-netem-reordering.patch index 93a991dc..85666ce4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0023-net_sched-Bug-in-netem-reordering.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0023-net_sched-Bug-in-netem-reordering.patch @@ -1,7 +1,7 @@ -From a1845875b3f78fa493087da218c90d09b0294271 Mon Sep 17 00:00:00 2001 +From 1f28da1577ca5490acce9f710ec9bc1c73e74ce9 Mon Sep 17 00:00:00 2001 From: Hagen Paul Pfeifer Date: Wed, 4 Jan 2012 17:35:26 +0000 -Subject: [PATCH 23/73] net_sched: Bug in netem reordering +Subject: [PATCH 23/72] net_sched: Bug in netem reordering [ Upstream commit eb10192447370f19a215a8c2749332afa1199d46 ] @@ -20,7 +20,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/sched/sch_netem.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/sched/sch_netem.c b/net/sched/sch_netem.c index a4ab207..fd34012 100644 @@ -38,5 +38,5 @@ index a4ab207..fd34012 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0024-veth-Enforce-minimum-size-of-VETH_INFO_PEER.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0024-veth-Enforce-minimum-size-of-VETH_INFO_PEER.patch index dbab8e62..25f42528 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0024-veth-Enforce-minimum-size-of-VETH_INFO_PEER.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0024-veth-Enforce-minimum-size-of-VETH_INFO_PEER.patch @@ -1,7 +1,7 @@ -From b21abc775d2095a517f74f6df989569e3131e9c7 Mon Sep 17 00:00:00 2001 +From 29c5e80570c2f6a8715e9a0ecb45346433c1b364 Mon Sep 17 00:00:00 2001 From: Hagen Paul Pfeifer Date: Wed, 15 Feb 2012 04:09:46 +0000 -Subject: [PATCH 24/73] veth: Enforce minimum size of VETH_INFO_PEER +Subject: [PATCH 24/72] veth: Enforce minimum size of VETH_INFO_PEER [ Upstream commit 237114384ab22c174ec4641e809f8e6cbcfce774 ] @@ -15,7 +15,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/veth.c | 4 +++- - 1 files changed, 3 insertions(+), 1 deletions(-) + 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/net/veth.c b/drivers/net/veth.c index ef883e9..b907398 100644 @@ -33,5 +33,5 @@ index ef883e9..b907398 100644 static struct rtnl_link_ops veth_link_ops = { .kind = DRV_NAME, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0025-via-velocity-S3-resume-fix.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0025-via-velocity-S3-resume-fix.patch index d486aaf8..bda02999 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0025-via-velocity-S3-resume-fix.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0025-via-velocity-S3-resume-fix.patch @@ -1,7 +1,7 @@ -From d14d408060c6a2d35c115f8bbded2faa41d21de7 Mon Sep 17 00:00:00 2001 +From aed7404a082cb23adaabc26efce659523e03ca42 Mon Sep 17 00:00:00 2001 From: David Lv Date: Sat, 4 Feb 2012 23:22:26 +0000 -Subject: [PATCH 25/73] via-velocity: S3 resume fix. +Subject: [PATCH 25/72] via-velocity: S3 resume fix. [ Upstream commit b530b1930bbd9d005345133f0ff0c556d2a52b19 ] @@ -16,7 +16,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/via/via-velocity.c | 3 --- - 1 files changed, 0 insertions(+), 3 deletions(-) + 1 file changed, 3 deletions(-) diff --git a/drivers/net/ethernet/via/via-velocity.c b/drivers/net/ethernet/via/via-velocity.c index 4535d7c..e015a57 100644 @@ -33,5 +33,5 @@ index 4535d7c..e015a57 100644 vptr->flags &= (~VELOCITY_FLAGS_OPENED); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0026-ipv4-reset-flowi-parameters-on-route-connect.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0026-ipv4-reset-flowi-parameters-on-route-connect.patch index 9d576768..cdb544b1 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0026-ipv4-reset-flowi-parameters-on-route-connect.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0026-ipv4-reset-flowi-parameters-on-route-connect.patch @@ -1,7 +1,7 @@ -From f4df037cf3ca933c941a0f87a9c9ec542c88031c Mon Sep 17 00:00:00 2001 +From 1540d4bf4ba46cb59904011104f2bb4c35164433 Mon Sep 17 00:00:00 2001 From: Julian Anastasov Date: Sat, 4 Feb 2012 13:04:46 +0000 -Subject: [PATCH 26/73] ipv4: reset flowi parameters on route connect +Subject: [PATCH 26/72] ipv4: reset flowi parameters on route connect [ Upstream commit e6b45241c57a83197e5de9166b3b0d32ac562609 ] @@ -40,7 +40,7 @@ Signed-off-by: Greg Kroah-Hartman --- include/net/flow.h | 10 ++++++++++ include/net/route.h | 4 ++++ - 2 files changed, 14 insertions(+), 0 deletions(-) + 2 files changed, 14 insertions(+) diff --git a/include/net/flow.h b/include/net/flow.h index 57f15a7..2a7eefd 100644 @@ -86,5 +86,5 @@ index 91855d1..b1c0d5b 100644 return ip_route_output_flow(sock_net(sk), fl4, sk); } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0027-tcp_v4_send_reset-binding-oif-to-iif-in-no-sock-case.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0027-tcp_v4_send_reset-binding-oif-to-iif-in-no-sock-case.patch index 52ef35eb..ea6e69ab 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0027-tcp_v4_send_reset-binding-oif-to-iif-in-no-sock-case.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0027-tcp_v4_send_reset-binding-oif-to-iif-in-no-sock-case.patch @@ -1,7 +1,7 @@ -From 017d762758b89e117b10c21a8490b16e93cf487b Mon Sep 17 00:00:00 2001 +From 6843bf164d1de749e2998cfc5c2291dc86523e77 Mon Sep 17 00:00:00 2001 From: Shawn Lu Date: Sat, 4 Feb 2012 12:38:09 +0000 -Subject: [PATCH 27/73] tcp_v4_send_reset: binding oif to iif in no sock case +Subject: [PATCH 27/72] tcp_v4_send_reset: binding oif to iif in no sock case [ Upstream commit e2446eaab5585555a38ea0df4e01ff313dbb4ac9 ] @@ -24,7 +24,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/ipv4/tcp_ipv4.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/net/ipv4/tcp_ipv4.c b/net/ipv4/tcp_ipv4.c index c89e354..eb90aa8 100644 @@ -43,5 +43,5 @@ index c89e354..eb90aa8 100644 net = dev_net(skb_dst(skb)->dev); arg.tos = ip_hdr(skb)->tos; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0028-ipv4-Fix-wrong-order-of-ip_rt_get_source-and-update-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0028-ipv4-Fix-wrong-order-of-ip_rt_get_source-and-update-.patch index a9e0a6a9..2a75ee23 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0028-ipv4-Fix-wrong-order-of-ip_rt_get_source-and-update-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0028-ipv4-Fix-wrong-order-of-ip_rt_get_source-and-update-.patch @@ -1,7 +1,7 @@ -From 763fe579c154a7bcff5f40788b3b32ada3a1f8db Mon Sep 17 00:00:00 2001 +From 3ffbc3ee4b041567cb24e98f9eb7590baaa1b39f Mon Sep 17 00:00:00 2001 From: Li Wei Date: Thu, 9 Feb 2012 21:15:25 +0000 -Subject: [PATCH 28/73] ipv4: Fix wrong order of ip_rt_get_source() and update +Subject: [PATCH 28/72] ipv4: Fix wrong order of ip_rt_get_source() and update iph->daddr. [ Upstream commit 5dc7883f2a7c25f8df40d7479687153558cd531b ] @@ -17,7 +17,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/ipv4/ip_options.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/ipv4/ip_options.c b/net/ipv4/ip_options.c index 1e60f76..42dd1a9 100644 @@ -34,5 +34,5 @@ index 1e60f76..42dd1a9 100644 } else if (net_ratelimit()) printk(KERN_CRIT "ip_forward(): Argh! Destination lost!\n"); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0029-net-Make-qdisc_skb_cb-upper-size-bound-explicit.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0029-net-Make-qdisc_skb_cb-upper-size-bound-explicit.patch index 651c2a00..9e36a0b6 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0029-net-Make-qdisc_skb_cb-upper-size-bound-explicit.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0029-net-Make-qdisc_skb_cb-upper-size-bound-explicit.patch @@ -1,7 +1,7 @@ -From 79246cb05913bd4262514210136d087c1beb6d3b Mon Sep 17 00:00:00 2001 +From b17cba61819b25694b3179e250aa442ecb191d83 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Mon, 6 Feb 2012 15:14:37 -0500 -Subject: [PATCH 29/73] net: Make qdisc_skb_cb upper size bound explicit. +Subject: [PATCH 29/72] net: Make qdisc_skb_cb upper size bound explicit. [ Upstream commit 16bda13d90c8d5da243e2cfa1677e62ecce26860 ] @@ -86,5 +86,5 @@ index e83c272..17859ea 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0030-IPoIB-Stop-lying-about-hard_header_len-and-use-skb-c.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0030-IPoIB-Stop-lying-about-hard_header_len-and-use-skb-c.patch index 8e881016..813fe53f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0030-IPoIB-Stop-lying-about-hard_header_len-and-use-skb-c.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0030-IPoIB-Stop-lying-about-hard_header_len-and-use-skb-c.patch @@ -1,7 +1,7 @@ -From afd87adacb5de00768b2e54f0bd851278f2e6179 Mon Sep 17 00:00:00 2001 +From a37d6fc330e71aba8579662b09722796306cd846 Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Tue, 7 Feb 2012 14:51:21 +0000 -Subject: [PATCH 30/73] IPoIB: Stop lying about hard_header_len and use +Subject: [PATCH 30/72] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses [ Upstream commit 936d7de3d736e0737542641269436f4b5968e9ef ] @@ -19,7 +19,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/infiniband/ulp/ipoib/ipoib.h | 6 ++- - drivers/infiniband/ulp/ipoib/ipoib_main.c | 55 ++++++++--------------- + drivers/infiniband/ulp/ipoib/ipoib_main.c | 55 ++++++++---------------- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 9 +--- 3 files changed, 24 insertions(+), 46 deletions(-) @@ -209,5 +209,5 @@ index 873bff9..e5069b4 100644 } netif_tx_unlock_bh(dev); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0031-gro-more-generic-L2-header-check.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0031-gro-more-generic-L2-header-check.patch index 7314b141..0b659694 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0031-gro-more-generic-L2-header-check.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0031-gro-more-generic-L2-header-check.patch @@ -1,7 +1,7 @@ -From 156f251f74fc547065adc2aef8955f70f3237a71 Mon Sep 17 00:00:00 2001 +From 53118dfc961c0cf24e72b59d3cfccd128506740f Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Wed, 8 Feb 2012 08:51:50 +0000 -Subject: [PATCH 31/73] gro: more generic L2 header check +Subject: [PATCH 31/72] gro: more generic L2 header check [ Upstream commit 5ca3b72c5da47d95b83857b768def6172fbc080a ] @@ -27,7 +27,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/core/dev.c | 10 ++++++++-- - 1 files changed, 8 insertions(+), 2 deletions(-) + 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/net/core/dev.c b/net/core/dev.c index 5a13edf..c56cacf 100644 @@ -57,5 +57,5 @@ index 5a13edf..c56cacf 100644 NAPI_GRO_CB(p)->flush = 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0032-tcp-allow-tcp_sacktag_one-to-tag-ranges-not-aligned-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0032-tcp-allow-tcp_sacktag_one-to-tag-ranges-not-aligned-.patch index 5e48952a..943bde4b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0032-tcp-allow-tcp_sacktag_one-to-tag-ranges-not-aligned-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0032-tcp-allow-tcp_sacktag_one-to-tag-ranges-not-aligned-.patch @@ -1,7 +1,7 @@ -From aaa9bcd96008a3d7879c3a679625c7ff61b6360b Mon Sep 17 00:00:00 2001 +From 4387753e32179f5e4ef62572b7f06f77d8c37330 Mon Sep 17 00:00:00 2001 From: Neal Cardwell Date: Sun, 12 Feb 2012 18:37:09 +0000 -Subject: [PATCH 32/73] tcp: allow tcp_sacktag_one() to tag ranges not aligned +Subject: [PATCH 32/72] tcp: allow tcp_sacktag_one() to tag ranges not aligned with skbs [ Upstream commit cc9a672ee522d4805495b98680f4a3db5d0a0af9 ] @@ -18,7 +18,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/ipv4/tcp_input.c | 36 ++++++++++++++++++++++-------------- - 1 files changed, 22 insertions(+), 14 deletions(-) + 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c index 52b5c2d..41440f1 100644 @@ -115,5 +115,5 @@ index 52b5c2d..41440f1 100644 if (!before(TCP_SKB_CB(skb)->seq, tcp_highest_sack_seq(tp))) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0033-tcp-fix-range-tcp_shifted_skb-passes-to-tcp_sacktag_.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0033-tcp-fix-range-tcp_shifted_skb-passes-to-tcp_sacktag_.patch index 8793f225..908cc077 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0033-tcp-fix-range-tcp_shifted_skb-passes-to-tcp_sacktag_.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0033-tcp-fix-range-tcp_shifted_skb-passes-to-tcp_sacktag_.patch @@ -1,7 +1,7 @@ -From 85a90ef604578b9825d3b7e9d1e3a103357bb668 Mon Sep 17 00:00:00 2001 +From a0dc910279975b33ce3ee4e2aea7d0666db39cb5 Mon Sep 17 00:00:00 2001 From: Neal Cardwell Date: Sun, 12 Feb 2012 18:37:10 +0000 -Subject: [PATCH 33/73] tcp: fix range tcp_shifted_skb() passes to +Subject: [PATCH 33/72] tcp: fix range tcp_shifted_skb() passes to tcp_sacktag_one() [ Upstream commit daef52bab1fd26e24e8e9578f8fb33ba1d0cb412 ] @@ -23,7 +23,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/ipv4/tcp_input.c | 19 ++++++++++--------- - 1 files changed, 10 insertions(+), 9 deletions(-) + 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c index 41440f1..b16fbf3 100644 @@ -73,5 +73,5 @@ index 41440f1..b16fbf3 100644 /* Difference in this won't matter, both ACKed by the same cumul. ACK */ TCP_SKB_CB(prev)->sacked |= (TCP_SKB_CB(skb)->sacked & TCPCB_EVER_RETRANS); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0034-tcp-fix-tcp_shifted_skb-adjustment-of-lost_cnt_hint-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0034-tcp-fix-tcp_shifted_skb-adjustment-of-lost_cnt_hint-.patch index 12a891cb..ae42cf75 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0034-tcp-fix-tcp_shifted_skb-adjustment-of-lost_cnt_hint-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0034-tcp-fix-tcp_shifted_skb-adjustment-of-lost_cnt_hint-.patch @@ -1,7 +1,7 @@ -From c90fa02e73e931f959428385077213180f5c69eb Mon Sep 17 00:00:00 2001 +From f43ec4cc9f41d4280832766418ef5c43ef9bfeb7 Mon Sep 17 00:00:00 2001 From: Neal Cardwell Date: Mon, 13 Feb 2012 20:22:08 +0000 -Subject: [PATCH 34/73] tcp: fix tcp_shifted_skb() adjustment of lost_cnt_hint +Subject: [PATCH 34/72] tcp: fix tcp_shifted_skb() adjustment of lost_cnt_hint for FACK [ Upstream commit 0af2a0d0576205dda778d25c6c344fc6508fc81d ] @@ -20,7 +20,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- net/ipv4/tcp_input.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) + 1 file changed, 4 insertions(+) diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c index b16fbf3..53113b9 100644 @@ -38,5 +38,5 @@ index b16fbf3..53113b9 100644 TCP_SKB_CB(skb)->seq += shifted; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0035-USB-Added-Kamstrup-VID-PIDs-to-cp210x-serial-driver.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0035-USB-Added-Kamstrup-VID-PIDs-to-cp210x-serial-driver.patch index 30e69cf0..39ca9d44 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0035-USB-Added-Kamstrup-VID-PIDs-to-cp210x-serial-driver.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0035-USB-Added-Kamstrup-VID-PIDs-to-cp210x-serial-driver.patch @@ -1,7 +1,7 @@ -From 4a2448683921f6bb770e934ff6ab78a6e2dc78cf Mon Sep 17 00:00:00 2001 +From 6abf95d178a8d02b3cea69d913a415143d8c1ba2 Mon Sep 17 00:00:00 2001 From: Bruno Thomsen Date: Tue, 21 Feb 2012 23:41:37 +0100 -Subject: [PATCH 35/73] USB: Added Kamstrup VID/PIDs to cp210x serial driver. +Subject: [PATCH 35/72] USB: Added Kamstrup VID/PIDs to cp210x serial driver. commit c6c1e4491dc8d1ed2509fa6aacffa7f34614fc38 upstream. @@ -9,7 +9,7 @@ Signed-off-by: Bruno Thomsen Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/cp210x.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) + 1 file changed, 2 insertions(+) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index a515237..33d25d4 100644 @@ -25,5 +25,5 @@ index a515237..33d25d4 100644 { USB_DEVICE(0x1843, 0x0200) }, /* Vaisala USB Instrument Cable */ { USB_DEVICE(0x18EF, 0xE00F) }, /* ELV USB-I2C-Interface */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0036-USB-option-cleanup-zte-3g-dongle-s-pid-in-option.c.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0036-USB-option-cleanup-zte-3g-dongle-s-pid-in-option.c.patch index 3c3862b0..1ea49c57 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0036-USB-option-cleanup-zte-3g-dongle-s-pid-in-option.c.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0036-USB-option-cleanup-zte-3g-dongle-s-pid-in-option.c.patch @@ -1,7 +1,7 @@ -From 4cc383ba35be70d24fb7d43dd67f15f6ec3c7ebc Mon Sep 17 00:00:00 2001 +From 24fa6dd629ca1890e2ed7db7e8f0361dc95e8c8c Mon Sep 17 00:00:00 2001 From: Rui li Date: Tue, 14 Feb 2012 10:35:01 +0800 -Subject: [PATCH 36/73] USB: option: cleanup zte 3g-dongle's pid in option.c +Subject: [PATCH 36/72] USB: option: cleanup zte 3g-dongle's pid in option.c commit b9e44fe5ecda4158c22bc1ea4bffa378a4f83f65 upstream. @@ -16,7 +16,7 @@ Signed-off-by: Rui li Signed-off-by: Greg Kroah-Hartman --- drivers/usb/serial/option.c | 143 ++++--------------------------------------- - 1 files changed, 13 insertions(+), 130 deletions(-) + 1 file changed, 13 insertions(+), 130 deletions(-) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 338d082..68fa8c7 100644 @@ -242,5 +242,5 @@ index 338d082..68fa8c7 100644 { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_AC8710, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_AC2726, 0xff, 0xff, 0xff) }, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0037-USB-Serial-ti_usb_3410_5052-Add-Abbot-Diabetes-Care-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0037-USB-Serial-ti_usb_3410_5052-Add-Abbot-Diabetes-Care-.patch index cb9491de..8cd3849c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0037-USB-Serial-ti_usb_3410_5052-Add-Abbot-Diabetes-Care-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0037-USB-Serial-ti_usb_3410_5052-Add-Abbot-Diabetes-Care-.patch @@ -1,7 +1,7 @@ -From f891ac47c26ed3a7efcf4bd641590e54869cd37e Mon Sep 17 00:00:00 2001 +From 84a3b2d1fb95be76ec543d381ec14af2a252c1b8 Mon Sep 17 00:00:00 2001 From: Andrew Lunn Date: Mon, 20 Feb 2012 09:31:57 +0100 -Subject: [PATCH 37/73] USB: Serial: ti_usb_3410_5052: Add Abbot Diabetes Care +Subject: [PATCH 37/72] USB: Serial: ti_usb_3410_5052: Add Abbot Diabetes Care cable id commit 7fd25702ba616d9ba56e2a625472f29e5aff25ee upstream. @@ -72,5 +72,5 @@ index 2aac195..f140f1b 100644 #define TI_GET_VERSION 0x01 #define TI_GET_PORT_STATUS 0x02 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0038-USB-Remove-duplicate-USB-3.0-hub-feature-defines.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0038-USB-Remove-duplicate-USB-3.0-hub-feature-defines.patch index cbdabc2f..ded5eceb 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0038-USB-Remove-duplicate-USB-3.0-hub-feature-defines.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0038-USB-Remove-duplicate-USB-3.0-hub-feature-defines.patch @@ -1,7 +1,7 @@ -From d8c3ee4541529fe177c8afac31b890a7c2adecfd Mon Sep 17 00:00:00 2001 +From 4c64933ec58a84dbda536345d8ff36cdd503cebe Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Thu, 5 Jan 2012 16:28:54 -0800 -Subject: [PATCH 38/73] USB: Remove duplicate USB 3.0 hub feature #defines. +Subject: [PATCH 38/72] USB: Remove duplicate USB 3.0 hub feature #defines. commit d9f5343e35d9138432657202afa8e3ddb2ade360 upstream. @@ -39,7 +39,7 @@ Cc: Jamey Sharp Signed-off-by: Greg Kroah-Hartman --- include/linux/usb/ch11.h | 10 ++-------- - 1 files changed, 2 insertions(+), 8 deletions(-) + 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/include/linux/usb/ch11.h b/include/linux/usb/ch11.h index 4ebaf08..1eb735b 100644 @@ -70,5 +70,5 @@ index 4ebaf08..1eb735b 100644 #define USB_PORT_FEAT_BH_PORT_RESET 28 #define USB_PORT_FEAT_C_BH_PORT_RESET 29 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0039-USB-Fix-handoff-when-BIOS-disables-host-PCI-device.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0039-USB-Fix-handoff-when-BIOS-disables-host-PCI-device.patch index f8484578..f0ccc44e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0039-USB-Fix-handoff-when-BIOS-disables-host-PCI-device.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0039-USB-Fix-handoff-when-BIOS-disables-host-PCI-device.patch @@ -1,7 +1,7 @@ -From 6dc2acf66f46c7aee7ae6617612fcf32fc6b0de5 Mon Sep 17 00:00:00 2001 +From 786db31181c37b0d6935fe6ac775413071cac13a Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Tue, 7 Feb 2012 15:11:46 -0800 -Subject: [PATCH 39/73] USB: Fix handoff when BIOS disables host PCI device. +Subject: [PATCH 39/72] USB: Fix handoff when BIOS disables host PCI device. commit cab928ee1f221c9cc48d6615070fefe2e444384a upstream. @@ -33,7 +33,7 @@ Cc: Jesse Barnes Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/pci-quirks.c | 11 +++++++++++ - 1 files changed, 11 insertions(+), 0 deletions(-) + 1 file changed, 11 insertions(+) diff --git a/drivers/usb/host/pci-quirks.c b/drivers/usb/host/pci-quirks.c index ac53a66..7732d69 100644 @@ -65,5 +65,5 @@ index ac53a66..7732d69 100644 } DECLARE_PCI_FIXUP_FINAL(PCI_ANY_ID, PCI_ANY_ID, quirk_usb_early_handoff); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0040-xhci-Fix-oops-caused-by-more-USB2-ports-than-USB3-po.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0040-xhci-Fix-oops-caused-by-more-USB2-ports-than-USB3-po.patch index a6470edc..0df953a4 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0040-xhci-Fix-oops-caused-by-more-USB2-ports-than-USB3-po.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0040-xhci-Fix-oops-caused-by-more-USB2-ports-than-USB3-po.patch @@ -1,7 +1,7 @@ -From 60e1345a34208c8024e01dc7481e090737720d90 Mon Sep 17 00:00:00 2001 +From 84f1532950e62e2578f5dfd7ad2a206f15f380ea Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Thu, 9 Feb 2012 14:43:44 -0800 -Subject: [PATCH 40/73] xhci: Fix oops caused by more USB2 ports than USB3 +Subject: [PATCH 40/72] xhci: Fix oops caused by more USB2 ports than USB3 ports. commit 3278a55a1aebe2bbd47fbb5196209e5326a88b56 upstream. @@ -19,7 +19,7 @@ Signed-off-by: Sarah Sharp Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/xhci-hub.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/host/xhci-hub.c b/drivers/usb/host/xhci-hub.c index 430e88f..a8b2980 100644 @@ -35,5 +35,5 @@ index 430e88f..a8b2980 100644 * hub descriptor DeviceRemovable bits. */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0041-xhci-Fix-encoding-for-HS-bulk-control-NAK-rate.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0041-xhci-Fix-encoding-for-HS-bulk-control-NAK-rate.patch index 79b724db..bd9f4ea3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0041-xhci-Fix-encoding-for-HS-bulk-control-NAK-rate.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0041-xhci-Fix-encoding-for-HS-bulk-control-NAK-rate.patch @@ -1,7 +1,7 @@ -From 0eec53088be92edf907c345ff96d94059d89f124 Mon Sep 17 00:00:00 2001 +From d32148ecb8f71e584a880ef74f1cfb590bcead55 Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Mon, 13 Feb 2012 14:42:11 -0800 -Subject: [PATCH 41/73] xhci: Fix encoding for HS bulk/control NAK rate. +Subject: [PATCH 41/72] xhci: Fix encoding for HS bulk/control NAK rate. commit 340a3504fd39dad753ba908fb6f894ee81fc3ae2 upstream. @@ -28,7 +28,7 @@ Suggested-by: Andiry Xu Signed-off-by: Greg Kroah-Hartman --- drivers/usb/host/xhci-mem.c | 32 ++++++++++++++++++++++++-------- - 1 files changed, 24 insertions(+), 8 deletions(-) + 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/drivers/usb/host/xhci-mem.c b/drivers/usb/host/xhci-mem.c index 0e4b25f..c69cf54 100644 @@ -94,5 +94,5 @@ index 0e4b25f..c69cf54 100644 } /* Fall through - SS and HS isoc/int have same decoding */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0042-USB-Don-t-fail-USB3-probe-on-missing-legacy-PCI-IRQ.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0042-USB-Don-t-fail-USB3-probe-on-missing-legacy-PCI-IRQ.patch index 5f63bf74..63cf5fbe 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0042-USB-Don-t-fail-USB3-probe-on-missing-legacy-PCI-IRQ.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0042-USB-Don-t-fail-USB3-probe-on-missing-legacy-PCI-IRQ.patch @@ -1,7 +1,7 @@ -From 4d5845033ef313d6d1008ac5dafe69dbab23cc11 Mon Sep 17 00:00:00 2001 +From d0e10baf6b8ed0dfd3e1e4aeae7167f64c25fe9f Mon Sep 17 00:00:00 2001 From: Sarah Sharp Date: Mon, 13 Feb 2012 16:25:57 -0800 -Subject: [PATCH 42/73] USB: Don't fail USB3 probe on missing legacy PCI IRQ. +Subject: [PATCH 42/72] USB: Don't fail USB3 probe on missing legacy PCI IRQ. commit 68d07f64b8a11a852d48d1b05b724c3e20c0d94b upstream. @@ -76,5 +76,5 @@ index b33f059..034f554 100644 ret = request_irq(pdev->irq, &usb_hcd_irq, IRQF_SHARED, hcd->irq_descr, hcd); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0043-USB-Set-hub-depth-after-USB3-hub-reset.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0043-USB-Set-hub-depth-after-USB3-hub-reset.patch index debbbc5e..14db8a71 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0043-USB-Set-hub-depth-after-USB3-hub-reset.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0043-USB-Set-hub-depth-after-USB3-hub-reset.patch @@ -1,7 +1,7 @@ -From 1a624979096199f383fc7785a509d1e38b608986 Mon Sep 17 00:00:00 2001 +From e72d2e79696c9f2c9f5d2a3ad0b09b124c493950 Mon Sep 17 00:00:00 2001 From: Elric Fu Date: Sat, 18 Feb 2012 13:32:27 +0800 -Subject: [PATCH 43/73] USB: Set hub depth after USB3 hub reset +Subject: [PATCH 43/72] USB: Set hub depth after USB3 hub reset commit a45aa3b30583e7d54e7cf4fbcd0aa699348a6e5c upstream. @@ -28,10 +28,10 @@ Acked-by: Alan Stern Signed-off-by: Greg Kroah-Hartman --- drivers/usb/core/hub.c | 30 +++++++++++++++++------------- - 1 files changed, 17 insertions(+), 13 deletions(-) + 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c -index 7978146..bc06a8f 100644 +index 5b4da30..f982eeb 100644 --- a/drivers/usb/core/hub.c +++ b/drivers/usb/core/hub.c @@ -705,10 +705,26 @@ static void hub_activate(struct usb_hub *hub, enum hub_activation_type type) @@ -82,5 +82,5 @@ index 7978146..bc06a8f 100644 * hub->descriptor can handle USB_MAXCHILDREN ports, * but the hub can/will return fewer bytes here. -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0044-usb-storage-fix-freezing-of-the-scanning-thread.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0044-usb-storage-fix-freezing-of-the-scanning-thread.patch index 731d030f..b2c37a2f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0044-usb-storage-fix-freezing-of-the-scanning-thread.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0044-usb-storage-fix-freezing-of-the-scanning-thread.patch @@ -1,7 +1,7 @@ -From 2ab9cc5409e9871927ef2799b41af3288cf7114c Mon Sep 17 00:00:00 2001 +From dcc7fca10922a9b707bbc8ea3138a8df665f8e55 Mon Sep 17 00:00:00 2001 From: Alan Stern Date: Tue, 21 Feb 2012 13:16:32 -0500 -Subject: [PATCH 44/73] usb-storage: fix freezing of the scanning thread +Subject: [PATCH 44/72] usb-storage: fix freezing of the scanning thread commit bb94a406682770a35305daaa241ccdb7cab399de upstream. @@ -209,5 +209,5 @@ index 7b0f211..75f70f0 100644 /* subdriver information */ void *extra; /* Any extra data */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0045-target-Allow-control-CDBs-with-data-1-page.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0045-target-Allow-control-CDBs-with-data-1-page.patch index c1367b96..a9c90b5c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0045-target-Allow-control-CDBs-with-data-1-page.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0045-target-Allow-control-CDBs-with-data-1-page.patch @@ -1,7 +1,7 @@ -From d2227f84ba0e97906153ac83db13213fb2e3938d Mon Sep 17 00:00:00 2001 +From b4b86dd5611cd8f8c7d743c98862b5873b085135 Mon Sep 17 00:00:00 2001 From: Andy Grover Date: Mon, 16 Jan 2012 16:57:08 -0800 -Subject: [PATCH 45/73] target: Allow control CDBs with data > 1 page +Subject: [PATCH 45/72] target: Allow control CDBs with data > 1 page commit 4949314c7283ea4f9ade182ca599583b89f7edd6 upstream. @@ -17,12 +17,12 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/target/target_core_alua.c | 8 +++--- drivers/target/target_core_cdb.c | 28 ++++++++++---------- - drivers/target/target_core_device.c | 4 +- - drivers/target/target_core_pr.c | 38 +++++++++++++------------- - drivers/target/target_core_pscsi.c | 4 +- + drivers/target/target_core_device.c | 4 +-- + drivers/target/target_core_pr.c | 38 +++++++++++++-------------- + drivers/target/target_core_pscsi.c | 4 +-- drivers/target/target_core_transport.c | 45 ++++++++++++++++++++++++-------- include/target/target_core_base.h | 1 + - include/target/target_core_transport.h | 4 +- + include/target/target_core_transport.h | 4 +-- 8 files changed, 78 insertions(+), 54 deletions(-) diff --git a/drivers/target/target_core_alua.c b/drivers/target/target_core_alua.c @@ -509,5 +509,5 @@ index dac4f2d..72751e8 100644 extern int transport_handle_cdb_direct(struct se_cmd *); extern int transport_generic_handle_cdb_map(struct se_cmd *); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0046-ASoC-wm8962-Fix-sidetone-enumeration-texts.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0046-ASoC-wm8962-Fix-sidetone-enumeration-texts.patch index c0096a2e..2f340cce 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0046-ASoC-wm8962-Fix-sidetone-enumeration-texts.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0046-ASoC-wm8962-Fix-sidetone-enumeration-texts.patch @@ -1,7 +1,7 @@ -From 8fb548906ee57c17c6a770007075b92b1a9d89b6 Mon Sep 17 00:00:00 2001 +From 5e37abd88b778975e31615fb27be99b0de88b9c9 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Mon, 13 Feb 2012 22:00:47 -0800 -Subject: [PATCH 46/73] ASoC: wm8962: Fix sidetone enumeration texts +Subject: [PATCH 46/72] ASoC: wm8962: Fix sidetone enumeration texts commit 31794bc37bf2db84f085da52b72bfba65739b2d2 upstream. @@ -11,7 +11,7 @@ Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/wm8962.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/codecs/wm8962.c b/sound/soc/codecs/wm8962.c index d795294..07dd7eb 100644 @@ -27,5 +27,5 @@ index d795294..07dd7eb 100644 static const struct soc_enum str_enum = SOC_ENUM_SINGLE(WM8962_DAC_DSP_MIXING_1, 2, 3, st_text); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0047-ALSA-hda-realtek-Fix-overflow-of-vol-sw-check-bitmap.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0047-ALSA-hda-realtek-Fix-overflow-of-vol-sw-check-bitmap.patch index 1c122649..bdca6d6e 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0047-ALSA-hda-realtek-Fix-overflow-of-vol-sw-check-bitmap.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0047-ALSA-hda-realtek-Fix-overflow-of-vol-sw-check-bitmap.patch @@ -1,7 +1,7 @@ -From 0da0c63e05b5f7de8298753d79304cd137351590 Mon Sep 17 00:00:00 2001 +From 9cb30168f9d3a57f148f342b0baa0de775b38862 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Thu, 16 Feb 2012 16:38:07 +0100 -Subject: [PATCH 47/73] ALSA: hda/realtek - Fix overflow of vol/sw check +Subject: [PATCH 47/72] ALSA: hda/realtek - Fix overflow of vol/sw check bitmap commit c14c95f62ecb8710af14ae0d48e01991b70bb6f4 upstream. @@ -18,7 +18,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_realtek.c | 11 ++++++++--- - 1 files changed, 8 insertions(+), 3 deletions(-) + 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 9c197d4..ceda0ac 100644 @@ -57,5 +57,5 @@ index 9c197d4..ceda0ac 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0048-ALSA-hda-realtek-Fix-surround-output-regression-on-A.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0048-ALSA-hda-realtek-Fix-surround-output-regression-on-A.patch index b30fe7a9..45ba5e95 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0048-ALSA-hda-realtek-Fix-surround-output-regression-on-A.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0048-ALSA-hda-realtek-Fix-surround-output-regression-on-A.patch @@ -1,7 +1,7 @@ -From 8f421627d178f1346bb68c9e7b32b2bd5844ce1d Mon Sep 17 00:00:00 2001 +From a11dc0be919ff4e94f9c6198ab6c9c5162f3d5fd Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Fri, 17 Feb 2012 10:12:38 +0100 -Subject: [PATCH 48/73] ALSA: hda/realtek - Fix surround output regression on +Subject: [PATCH 48/72] ALSA: hda/realtek - Fix surround output regression on Acer Aspire 5935 commit ef8d60fb79614a86a82720dc2402631dbcafb315 upstream. @@ -21,7 +21,7 @@ Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- sound/pci/hda/patch_realtek.c | 8 ++++++++ - 1 files changed, 8 insertions(+), 0 deletions(-) + 1 file changed, 8 insertions(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index ceda0ac..c4c8d78 100644 @@ -49,5 +49,5 @@ index ceda0ac..c4c8d78 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0049-NOMMU-Lock-i_mmap_mutex-for-access-to-the-VMA-prio-l.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0049-NOMMU-Lock-i_mmap_mutex-for-access-to-the-VMA-prio-l.patch index b8b70032..a8185251 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0049-NOMMU-Lock-i_mmap_mutex-for-access-to-the-VMA-prio-l.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0049-NOMMU-Lock-i_mmap_mutex-for-access-to-the-VMA-prio-l.patch @@ -1,7 +1,7 @@ -From 8f6c3d1a5873d9190bd6259357900ddebc308626 Mon Sep 17 00:00:00 2001 +From 79d644deb3492752ab226ff7c652fecbf89120b0 Mon Sep 17 00:00:00 2001 From: David Howells Date: Thu, 23 Feb 2012 13:50:35 +0000 -Subject: [PATCH 49/73] NOMMU: Lock i_mmap_mutex for access to the VMA prio +Subject: [PATCH 49/72] NOMMU: Lock i_mmap_mutex for access to the VMA prio list commit 918e556ec214ed2f584e4cac56d7b29e4bb6bf27 upstream. @@ -17,7 +17,7 @@ Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- mm/nommu.c | 7 +++++++ - 1 files changed, 7 insertions(+), 0 deletions(-) + 1 file changed, 7 insertions(+) diff --git a/mm/nommu.c b/mm/nommu.c index b982290..ee7e57e 100644 @@ -72,5 +72,5 @@ index b982290..ee7e57e 100644 return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0050-hwmon-max6639-Fix-FAN_FROM_REG-calculation.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0050-hwmon-max6639-Fix-FAN_FROM_REG-calculation.patch index d83fb349..99b36d65 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0050-hwmon-max6639-Fix-FAN_FROM_REG-calculation.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0050-hwmon-max6639-Fix-FAN_FROM_REG-calculation.patch @@ -1,7 +1,7 @@ -From 8003623db5dfe0819e0fb83863392d6465569d60 Mon Sep 17 00:00:00 2001 +From 9d871239abc5c0611964bb4f14223399e43e2a21 Mon Sep 17 00:00:00 2001 From: Chris D Schimp Date: Mon, 20 Feb 2012 16:59:24 -0500 -Subject: [PATCH 50/73] hwmon: (max6639) Fix FAN_FROM_REG calculation +Subject: [PATCH 50/72] hwmon: (max6639) Fix FAN_FROM_REG calculation commit b63d97a36edb1aecf8c13e5f5783feff4d64c24b upstream. @@ -15,7 +15,7 @@ Acked-by: Roland Stigge Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/max6639.c | 6 +++--- - 1 files changed, 3 insertions(+), 3 deletions(-) + 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/hwmon/max6639.c b/drivers/hwmon/max6639.c index f20d997..1b844db 100644 @@ -42,5 +42,5 @@ index f20d997..1b844db 100644 static ssize_t show_alarm(struct device *dev, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0051-hwmon-max6639-Fix-PPR-register-initialization-to-set.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0051-hwmon-max6639-Fix-PPR-register-initialization-to-set.patch index effff923..ebd9733a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0051-hwmon-max6639-Fix-PPR-register-initialization-to-set.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0051-hwmon-max6639-Fix-PPR-register-initialization-to-set.patch @@ -1,7 +1,7 @@ -From b7b3a0104a6e22b03733289ec2665e2acf19170c Mon Sep 17 00:00:00 2001 +From b3876ec027bbbab2cf2b384c12ca6ec1b86c371b Mon Sep 17 00:00:00 2001 From: Chris D Schimp Date: Mon, 20 Feb 2012 17:44:59 -0500 -Subject: [PATCH 51/73] hwmon: (max6639) Fix PPR register initialization to +Subject: [PATCH 51/72] hwmon: (max6639) Fix PPR register initialization to set both channels commit 2f2da1ac0ba5b6cc6e1957c4da5ff20e67d8442b upstream. @@ -16,7 +16,7 @@ Acked-by: Roland Stigge Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/max6639.c | 16 +++++++++------- - 1 files changed, 9 insertions(+), 7 deletions(-) + 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/drivers/hwmon/max6639.c b/drivers/hwmon/max6639.c index 1b844db..8c3df04 100644 @@ -61,5 +61,5 @@ index 1b844db..8c3df04 100644 err = i2c_smbus_write_byte_data(client, MAX6639_REG_FAN_CONFIG1(i), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0052-hwmon-ads1015-Fix-file-leak-in-probe-function.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0052-hwmon-ads1015-Fix-file-leak-in-probe-function.patch index 9d8c30d0..8f777787 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0052-hwmon-ads1015-Fix-file-leak-in-probe-function.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0052-hwmon-ads1015-Fix-file-leak-in-probe-function.patch @@ -1,7 +1,7 @@ -From 4651f6ab6be87e326d7ed3820be6cedfca323e51 Mon Sep 17 00:00:00 2001 +From 02a1b3c427ee77fbfb9f7444d9d6bf26b6147f38 Mon Sep 17 00:00:00 2001 From: Guenter Roeck Date: Wed, 22 Feb 2012 08:13:52 -0800 -Subject: [PATCH 52/73] hwmon: (ads1015) Fix file leak in probe function +Subject: [PATCH 52/72] hwmon: (ads1015) Fix file leak in probe function commit 363434b5dc352464ac7601547891e5fc9105f124 upstream. @@ -15,7 +15,7 @@ Acked-by: Jean Delvare Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/ads1015.c | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) + 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/hwmon/ads1015.c b/drivers/hwmon/ads1015.c index eedca3c..dd87ae9 100644 @@ -39,5 +39,5 @@ index eedca3c..dd87ae9 100644 exit: return err; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0053-ARM-omap-fix-oops-in-drivers-video-omap2-dss-dpi.c.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0053-ARM-omap-fix-oops-in-drivers-video-omap2-dss-dpi.c.patch index 2366787d..a9d01c60 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0053-ARM-omap-fix-oops-in-drivers-video-omap2-dss-dpi.c.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0053-ARM-omap-fix-oops-in-drivers-video-omap2-dss-dpi.c.patch @@ -1,7 +1,7 @@ -From 527cba8ab2a3c44aab030065446ebc8dbaa26f9c Mon Sep 17 00:00:00 2001 +From 854088243adf50e5af954545b6eb26185db987dc Mon Sep 17 00:00:00 2001 From: Russell King Date: Tue, 7 Feb 2012 09:44:55 +0000 -Subject: [PATCH 53/73] ARM: omap: fix oops in drivers/video/omap2/dss/dpi.c +Subject: [PATCH 53/72] ARM: omap: fix oops in drivers/video/omap2/dss/dpi.c commit 40410715715178ec196314dd0c19150c06901f80 upstream. @@ -90,7 +90,7 @@ Cc: Igor Grinberg Signed-off-by: Greg Kroah-Hartman --- drivers/video/omap2/dss/dpi.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) + 1 file changed, 5 insertions(+) diff --git a/drivers/video/omap2/dss/dpi.c b/drivers/video/omap2/dss/dpi.c index 976ac23..c04205c 100644 @@ -109,5 +109,5 @@ index 976ac23..c04205c 100644 DSSERR("failed to enable display: no manager\n"); return -ENODEV; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0054-ARM-omap-fix-oops-in-arch-arm-mach-omap2-vp.c-when-p.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0054-ARM-omap-fix-oops-in-arch-arm-mach-omap2-vp.c-when-p.patch deleted file mode 100644 index 6d70b402..00000000 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0054-ARM-omap-fix-oops-in-arch-arm-mach-omap2-vp.c-when-p.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 758e4d3da5bc2a30a7618cb8f1710e096dac0e53 Mon Sep 17 00:00:00 2001 -From: Russell King -Date: Tue, 7 Feb 2012 09:42:11 +0000 -Subject: [PATCH 54/73] ARM: omap: fix oops in arch/arm/mach-omap2/vp.c when - pmic is not found - -commit d980e0f8d858c6963d676013e976ff00ab7acb2b upstream. - -When the PMIC is not found, voltdm->pmic will be NULL. vp.c's -initialization function tries to dereferences this, which causes an -oops: - -Unable to handle kernel NULL pointer dereference at virtual address 00000000 -pgd = c0004000 -[00000000] *pgd=00000000 -Internal error: Oops: 5 [#1] PREEMPT -Modules linked in: -CPU: 0 Not tainted (3.3.0-rc2+ #204) -PC is at omap_vp_init+0x5c/0x15c -LR is at omap_vp_init+0x58/0x15c -pc : [] lr : [] psr: 60000013 -sp : c181ff30 ip : c181ff68 fp : c181ff64 -r10: c0407808 r9 : c040786c r8 : c0407814 -r7 : c0026868 r6 : c00264fc r5 : c040ad6c r4 : 00000000 -r3 : 00000040 r2 : 000032c8 r1 : 0000fa00 r0 : 000032c8 -Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel -Control: 10c5387d Table: 80004019 DAC: 00000015 -Process swapper (pid: 1, stack limit = 0xc181e2e8) -Stack: (0xc181ff30 to 0xc1820000) -ff20: c0381d00 c02e9c6d c0383582 c040786c -ff40: c040ad6c c00264fc c0026868 c0407814 00000000 c03d9de4 c181ff8c c181ff68 -ff60: c03db448 c03db830 c02e982c c03fdfb8 c03fe004 c0039988 00000013 00000000 -ff80: c181ff9c c181ff90 c03d9df8 c03db390 c181ffdc c181ffa0 c0008798 c03d9df0 -ffa0: c181ffc4 c181ffb0 c0055a44 c0187050 c0039988 c03fdfb8 c03fe004 c0039988 -ffc0: 00000013 00000000 00000000 00000000 c181fff4 c181ffe0 c03d1284 c0008708 -ffe0: 00000000 c03d1208 00000000 c181fff8 c0039988 c03d1214 1077ce40 01f7ee08 -Backtrace: -[] (omap_vp_init+0x0/0x15c) from [] (omap_voltage_late_init+0xc4/0xfc) -[] (omap_voltage_late_init+0x0/0xfc) from [] (omap2_common_pm_late_init+0x14/0x54) - r8:00000000 r7:00000013 r6:c0039988 r5:c03fe004 r4:c03fdfb8 -[] (omap2_common_pm_late_init+0x0/0x54) from [] (do_one_initcall+0x9c/0x164) -[] (do_one_initcall+0x0/0x164) from [] (kernel_init+0x7c/0x120) -[] (kernel_init+0x0/0x120) from [] (do_exit+0x0/0x2cc) - r5:c03d1208 r4:00000000 -Code: e5ca300b e5900034 ebf69027 e5994024 (e5941000) ----[ end trace aed617dddaf32c3d ]--- -Kernel panic - not syncing: Attempted to kill init! - -Signed-off-by: Russell King -Cc: Igor Grinberg -Signed-off-by: Greg Kroah-Hartman ---- - arch/arm/mach-omap2/vp.c | 5 +++++ - 1 files changed, 5 insertions(+), 0 deletions(-) - -diff --git a/arch/arm/mach-omap2/vp.c b/arch/arm/mach-omap2/vp.c -index 66bd700..3b52027 100644 ---- a/arch/arm/mach-omap2/vp.c -+++ b/arch/arm/mach-omap2/vp.c -@@ -41,6 +41,11 @@ void __init omap_vp_init(struct voltagedomain *voltdm) - u32 val, sys_clk_rate, timeout, waittime; - u32 vddmin, vddmax, vstepmin, vstepmax; - -+ if (!voltdm->pmic || !voltdm->pmic->uv_to_vsel) { -+ pr_err("%s: No PMIC info for vdd_%s\n", __func__, voltdm->name); -+ return; -+ } -+ - if (!voltdm->read || !voltdm->write) { - pr_err("%s: No read/write API for accessing vdd_%s regs\n", - __func__, voltdm->name); --- -1.7.7.4 - diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0055-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0054-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch similarity index 94% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0055-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0054-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch index 4a6f533d..2deb483c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0055-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0054-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch @@ -1,7 +1,7 @@ -From 03fedc5c56706c1bd0528a2dfab590f3b7cd9d1d Mon Sep 17 00:00:00 2001 +From 4b28bc6793780be8553a9b92da9aa2288e112fd2 Mon Sep 17 00:00:00 2001 From: Andreas Herrmann Date: Wed, 8 Feb 2012 20:52:29 +0100 -Subject: [PATCH 55/73] x86/amd: Fix L1i and L2 cache sharing information for +Subject: [PATCH 54/72] x86/amd: Fix L1i and L2 cache sharing information for AMD family 15h processors commit 32c3233885eb10ac9cb9410f2f8cd64b8df2b2a1 upstream. @@ -20,7 +20,7 @@ Signed-off-by: Ingo Molnar Signed-off-by: Greg Kroah-Hartman --- arch/x86/kernel/cpu/intel_cacheinfo.c | 44 +++++++++++++++++++++++++++------ - 1 files changed, 36 insertions(+), 8 deletions(-) + 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/arch/x86/kernel/cpu/intel_cacheinfo.c b/arch/x86/kernel/cpu/intel_cacheinfo.c index a3b0811..0e89635 100644 @@ -96,5 +96,5 @@ index a3b0811..0e89635 100644 num_threads_sharing = 1 + this_leaf->base.eax.split.num_threads_sharing; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0056-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0055-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch similarity index 87% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0056-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0055-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch index eb8d50a2..b4d875c5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0056-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0055-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch @@ -1,7 +1,7 @@ -From 72633f08ad74b93530b8e038041c450492a00ed5 Mon Sep 17 00:00:00 2001 +From 97abf76510415811cd7d628e9fd74e008c69f871 Mon Sep 17 00:00:00 2001 From: Pavel Roskin Date: Sat, 11 Feb 2012 10:01:53 -0500 -Subject: [PATCH 56/73] ath9k: stop on rates with idx -1 in ath9k rate +Subject: [PATCH 55/72] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status commit 2504a6423b9ab4c36df78227055995644de19edb upstream. @@ -21,7 +21,7 @@ Signed-off-by: John W. Linville Signed-off-by: Greg Kroah-Hartman --- drivers/net/wireless/ath/ath9k/rc.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/wireless/ath/ath9k/rc.c b/drivers/net/wireless/ath/ath9k/rc.c index 528d5f3..64af11f 100644 @@ -37,5 +37,5 @@ index 528d5f3..64af11f 100644 final_ts_idx = i; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0057-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0056-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch similarity index 92% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0057-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0056-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch index 247270a1..1dc0bbbf 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0057-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0056-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch @@ -1,7 +1,7 @@ -From aa0eb3474beae8f6d9dcc2311dc02bea50cfd7b7 Mon Sep 17 00:00:00 2001 +From fb8f89c9c078476af3cda9f2373b5dc72cfc3ead Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Tue, 7 Feb 2012 17:58:03 +0100 -Subject: [PATCH 57/73] genirq: Unmask oneshot irqs when thread was not woken +Subject: [PATCH 56/72] genirq: Unmask oneshot irqs when thread was not woken commit ac5637611150281f398bb7a47e3fcb69a09e7803 upstream. @@ -24,7 +24,7 @@ Signed-off-by: Thomas Gleixner Signed-off-by: Greg Kroah-Hartman --- kernel/irq/chip.c | 25 +++++++++++++++++++++++-- - 1 files changed, 23 insertions(+), 2 deletions(-) + 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/kernel/irq/chip.c b/kernel/irq/chip.c index f7c543a..b742edc 100644 @@ -77,5 +77,5 @@ index f7c543a..b742edc 100644 desc->irq_data.chip->irq_eoi(&desc->irq_data); out_unlock: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0058-genirq-Handle-pending-irqs-in-irq_startup.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0057-genirq-Handle-pending-irqs-in-irq_startup.patch similarity index 96% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0058-genirq-Handle-pending-irqs-in-irq_startup.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0057-genirq-Handle-pending-irqs-in-irq_startup.patch index 4569e02a..b52cb6a3 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0058-genirq-Handle-pending-irqs-in-irq_startup.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0057-genirq-Handle-pending-irqs-in-irq_startup.patch @@ -1,7 +1,7 @@ -From 37ef0e621b065f2d9e1c37ff42a37d6bd74bf039 Mon Sep 17 00:00:00 2001 +From cde7a1b79f95c783def648bff541ee319148e611 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Wed, 8 Feb 2012 11:57:52 +0100 -Subject: [PATCH 58/73] genirq: Handle pending irqs in irq_startup() +Subject: [PATCH 57/72] genirq: Handle pending irqs in irq_startup() commit b4bc724e82e80478cba5fe9825b62e71ddf78757 upstream. @@ -113,5 +113,5 @@ index 1da999f..cf2d7ae 100644 /* Undo nested disables: */ desc->depth = 1; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0059-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0058-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch similarity index 95% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0059-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0058-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch index 1f9fcd1d..2e684552 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0059-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0058-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch @@ -1,7 +1,7 @@ -From 0234f0569820c617e90b0ced54a345705cee031b Mon Sep 17 00:00:00 2001 +From 5e3c2a71ff9a67f31760547f4af7d0d28d6fee6d Mon Sep 17 00:00:00 2001 From: Huajun Li Date: Sun, 12 Feb 2012 19:59:14 +0800 -Subject: [PATCH 59/73] scsi_scan: Fix 'Poison overwritten' warning caused by +Subject: [PATCH 58/72] scsi_scan: Fix 'Poison overwritten' warning caused by using freed 'shost' commit 267a6ad4aefaafbde607804c60945bcf97f91c1b upstream. @@ -68,7 +68,7 @@ Signed-off-by: James Bottomley Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/scsi_scan.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/scsi_scan.c b/drivers/scsi/scsi_scan.c index b3c6d95..6e7ea4a 100644 @@ -100,5 +100,5 @@ index b3c6d95..6e7ea4a 100644 EXPORT_SYMBOL(scsi_scan_host); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0060-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0059-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch similarity index 95% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0060-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0059-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch index 9eb67f65..d3ad7e26 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0060-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0059-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch @@ -1,7 +1,7 @@ -From 8c1c1c37c29906c94fb030261e1687c8197cc2af Mon Sep 17 00:00:00 2001 +From 453ef702b63d26220caa0d25117919216b832f75 Mon Sep 17 00:00:00 2001 From: Alan Stern Date: Fri, 17 Feb 2012 16:25:08 -0500 -Subject: [PATCH 60/73] scsi_pm: Fix bug in the SCSI power management handler +Subject: [PATCH 59/72] scsi_pm: Fix bug in the SCSI power management handler commit fea6d607e154cf96ab22254ccb48addfd43d4cb5 upstream. @@ -39,7 +39,7 @@ Signed-off-by: Greg Kroah-Hartman --- drivers/scsi/scsi_pm.c | 16 ++++++++++++++++ drivers/scsi/scsi_priv.h | 1 + - 2 files changed, 17 insertions(+), 0 deletions(-) + 2 files changed, 17 insertions(+) diff --git a/drivers/scsi/scsi_pm.c b/drivers/scsi/scsi_pm.c index d329f8b..2aeaf5c 100644 @@ -102,5 +102,5 @@ index 2a58895..5b475d0 100644 unsigned int, unsigned int, int); extern void scsi_forget_host(struct Scsi_Host *); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0061-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0060-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch similarity index 89% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0061-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0060-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch index ed64dbc2..fc68ad58 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0061-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0060-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch @@ -1,7 +1,7 @@ -From 9b83c78d644ae794f0ec3cf7a4722c613b947913 Mon Sep 17 00:00:00 2001 +From 84e58f4e3a7fd6a1445e5fe4c734c077f4fd414e Mon Sep 17 00:00:00 2001 From: Simon Horman Date: Fri, 27 Jan 2012 10:45:27 +0900 -Subject: [PATCH 61/73] ipvs: fix matching of fwmark templates during +Subject: [PATCH 60/72] ipvs: fix matching of fwmark templates during scheduling commit e0aac52e17a3db68fe2ceae281780a70fc69957f upstream. @@ -20,7 +20,7 @@ Signed-off-by: Pablo Neira Ayuso Signed-off-by: Greg Kroah-Hartman --- net/netfilter/ipvs/ip_vs_core.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/netfilter/ipvs/ip_vs_core.c b/net/netfilter/ipvs/ip_vs_core.c index 093cc32..6dc7d7d 100644 @@ -43,5 +43,5 @@ index 093cc32..6dc7d7d 100644 if (dst_port == svc->port) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0062-jme-Fix-FIFO-flush-issue.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0061-jme-Fix-FIFO-flush-issue.patch similarity index 93% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0062-jme-Fix-FIFO-flush-issue.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0061-jme-Fix-FIFO-flush-issue.patch index 6efc1c28..c0b20b0f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0062-jme-Fix-FIFO-flush-issue.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0061-jme-Fix-FIFO-flush-issue.patch @@ -1,7 +1,7 @@ -From 5fbc730462e4c65e83bc343c4d3f97292b867ff7 Mon Sep 17 00:00:00 2001 +From 2efff30affaca157065760093761604afacd3567 Mon Sep 17 00:00:00 2001 From: Guo-Fu Tseng Date: Wed, 22 Feb 2012 08:58:10 +0000 -Subject: [PATCH 62/73] jme: Fix FIFO flush issue +Subject: [PATCH 61/72] jme: Fix FIFO flush issue commit ba9adbe67e288823ac1deb7f11576ab5653f833e upstream. @@ -59,5 +59,5 @@ index 4304072..3efc897 100644 RXCS_RETRYGAP_256ns | RXCS_RETRYCNT_32, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0063-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0062-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch similarity index 92% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0063-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0062-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch index 15ff4503..51197fcf 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0063-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0062-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch @@ -1,7 +1,7 @@ -From df9a5f8f94f3276aaa8c960a46f6838f7fdab974 Mon Sep 17 00:00:00 2001 +From d0a93cc14174387dc5a6416d741a83fad831eae9 Mon Sep 17 00:00:00 2001 From: Christian Riesch Date: Thu, 23 Feb 2012 01:14:17 +0000 -Subject: [PATCH 63/73] davinci_emac: Do not free all rx dma descriptors +Subject: [PATCH 62/72] davinci_emac: Do not free all rx dma descriptors during init commit 5d69703263d588dbb03f4e57091afd8942d96e6d upstream. @@ -41,7 +41,7 @@ Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/ti/davinci_emac.c | 6 ++++-- - 1 files changed, 4 insertions(+), 2 deletions(-) + 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/ti/davinci_emac.c b/drivers/net/ethernet/ti/davinci_emac.c index 815c797..22f2788 100644 @@ -68,5 +68,5 @@ index 815c797..22f2788 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0064-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0063-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch similarity index 90% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0064-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0063-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch index 93fd429e..ef1b766f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0064-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0063-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch @@ -1,7 +1,7 @@ -From c3d65b135f856651b2fa8606a7799a9f33d8f113 Mon Sep 17 00:00:00 2001 +From e26e1cfc560e9d5803c22fc5e98114f264be3ca3 Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Wed, 15 Feb 2012 14:17:29 +0000 -Subject: [PATCH 64/73] builddeb: Don't create files in /tmp with predictable +Subject: [PATCH 63/72] builddeb: Don't create files in /tmp with predictable names commit 6c635224602d760c1208ada337562f40d8ae93a5 upstream. @@ -15,7 +15,7 @@ Signed-off-by: Michal Marek Signed-off-by: Greg Kroah-Hartman --- scripts/package/builddeb | 12 ++++++------ - 1 files changed, 6 insertions(+), 6 deletions(-) + 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/package/builddeb b/scripts/package/builddeb index f6cbc3d..3c6c0b1 100644 @@ -43,5 +43,5 @@ index f6cbc3d..3c6c0b1 100644 cat <> debian/control -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0065-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0064-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch similarity index 92% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0065-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0064-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch index 49156d35..fc677621 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0065-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0064-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch @@ -1,7 +1,7 @@ -From 9bda01cc81b40639565e63223d7c5413bb15b99a Mon Sep 17 00:00:00 2001 +From 21c2e3679f5a2068edaf3ae26a8081897f7da66a Mon Sep 17 00:00:00 2001 From: Oliver Hartkopp Date: Wed, 15 Feb 2012 17:51:56 +0100 -Subject: [PATCH 65/73] can: sja1000: fix isr hang when hw is unplugged under +Subject: [PATCH 64/72] can: sja1000: fix isr hang when hw is unplugged under load commit a7762b10c12a70c5dbf2253142764b728ac88c3a upstream. @@ -18,7 +18,7 @@ Signed-off-by: Marc Kleine-Budde Signed-off-by: Greg Kroah-Hartman --- drivers/net/can/sja1000/sja1000.c | 13 ++++++++++++- - 1 files changed, 12 insertions(+), 1 deletions(-) + 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/drivers/net/can/sja1000/sja1000.c b/drivers/net/can/sja1000/sja1000.c index 04a3f1b..192b0d1 100644 @@ -63,5 +63,5 @@ index 04a3f1b..192b0d1 100644 } if (isrc & (IRQ_DOI | IRQ_EI | IRQ_BEI | IRQ_EPI | IRQ_ALI)) { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0066-hdpvr-fix-race-conditon-during-start-of-streaming.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0065-hdpvr-fix-race-conditon-during-start-of-streaming.patch similarity index 86% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0066-hdpvr-fix-race-conditon-during-start-of-streaming.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0065-hdpvr-fix-race-conditon-during-start-of-streaming.patch index 142e5c3d..ef66b72a 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0066-hdpvr-fix-race-conditon-during-start-of-streaming.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0065-hdpvr-fix-race-conditon-during-start-of-streaming.patch @@ -1,7 +1,7 @@ -From 81fa1b30877282eb79de420b7e29d09737ab86eb Mon Sep 17 00:00:00 2001 +From 0ce7de9f53e83fe5348741518ecb3ffe7b2959b3 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Thu, 2 Feb 2012 13:35:21 -0300 -Subject: [PATCH 66/73] hdpvr: fix race conditon during start of streaming +Subject: [PATCH 65/72] hdpvr: fix race conditon during start of streaming commit afa159538af61f1a65d48927f4e949fe514fb4fc upstream. @@ -13,7 +13,7 @@ Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Greg Kroah-Hartman --- drivers/media/video/hdpvr/hdpvr-video.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/video/hdpvr/hdpvr-video.c b/drivers/media/video/hdpvr/hdpvr-video.c index 087f7c0..41fd57b 100644 @@ -35,5 +35,5 @@ index 087f7c0..41fd57b 100644 return 0; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0067-imon-don-t-wedge-hardware-after-early-callbacks.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0066-imon-don-t-wedge-hardware-after-early-callbacks.patch similarity index 94% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0067-imon-don-t-wedge-hardware-after-early-callbacks.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0066-imon-don-t-wedge-hardware-after-early-callbacks.patch index 5c568cdb..52062694 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0067-imon-don-t-wedge-hardware-after-early-callbacks.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0066-imon-don-t-wedge-hardware-after-early-callbacks.patch @@ -1,7 +1,7 @@ -From 7171d39d2187d3a59f8a2452bce6691755c0b153 Mon Sep 17 00:00:00 2001 +From 4b807f5efead10508cd7631455a29647b0edd6bf Mon Sep 17 00:00:00 2001 From: Jarod Wilson Date: Thu, 26 Jan 2012 12:04:11 -0300 -Subject: [PATCH 67/73] imon: don't wedge hardware after early callbacks +Subject: [PATCH 66/72] imon: don't wedge hardware after early callbacks commit 8791d63af0cf113725ae4cb8cba9492814c59a93 upstream. @@ -24,7 +24,7 @@ Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Greg Kroah-Hartman --- drivers/media/rc/imon.c | 26 ++++++++++++++++++++++---- - 1 files changed, 22 insertions(+), 4 deletions(-) + 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/drivers/media/rc/imon.c b/drivers/media/rc/imon.c index 6ed9646..3f175eb 100644 @@ -103,5 +103,5 @@ index 6ed9646..3f175eb 100644 return NULL; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0068-hwmon-f75375s-Fix-register-write-order-when-setting-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0067-hwmon-f75375s-Fix-register-write-order-when-setting-.patch similarity index 89% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0068-hwmon-f75375s-Fix-register-write-order-when-setting-.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0067-hwmon-f75375s-Fix-register-write-order-when-setting-.patch index ca1f37f3..dc88dd52 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0068-hwmon-f75375s-Fix-register-write-order-when-setting-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0067-hwmon-f75375s-Fix-register-write-order-when-setting-.patch @@ -1,7 +1,7 @@ -From a93a91746fe70854f5301c526d1eec16312bebc3 Mon Sep 17 00:00:00 2001 +From f56666e0feb0b3d05b22b8a6ff82e19ea27ae72f Mon Sep 17 00:00:00 2001 From: Nikolaus Schulz Date: Wed, 22 Feb 2012 23:18:44 +0100 -Subject: [PATCH 68/73] hwmon: (f75375s) Fix register write order when setting +Subject: [PATCH 67/72] hwmon: (f75375s) Fix register write order when setting fans to full speed commit c1c1a3d012fe5e82a9a025fb4b5a4f8ee67a53f6 upstream. @@ -18,7 +18,7 @@ Signed-off-by: Guenter Roeck Signed-off-by: Greg Kroah-Hartman --- drivers/hwmon/f75375s.c | 5 +++-- - 1 files changed, 3 insertions(+), 2 deletions(-) + 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/hwmon/f75375s.c b/drivers/hwmon/f75375s.c index e4ab491..040a820 100644 @@ -44,5 +44,5 @@ index e4ab491..040a820 100644 } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0069-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0068-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch similarity index 97% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0069-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0068-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch index ae8e8dfe..a1ed8d1f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0069-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0068-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch @@ -1,7 +1,7 @@ -From 7741374fa2e5b7fa48f674bdbac6e1d5edf55c5a Mon Sep 17 00:00:00 2001 +From 967aa5fe959f1110ace296ef2d2f90fd6a5c431b Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Fri, 24 Feb 2012 20:07:11 +0100 -Subject: [PATCH 69/73] epoll: introduce POLLFREE to flush ->signalfd_wqh +Subject: [PATCH 68/72] epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() commit d80e731ecab420ddcb79ee9d0ac427acbc187b4b upstream. @@ -160,5 +160,5 @@ index da4a6a1..0acf42c0 100644 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0070-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0069-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch similarity index 96% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0070-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0069-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch index f847fc28..76320d66 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0070-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0069-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch @@ -1,7 +1,7 @@ -From e6aa5c0ba6e2383b2952a9f340e58a990bf15111 Mon Sep 17 00:00:00 2001 +From 79e9524d07258634c0683840b760d2ab682a23be Mon Sep 17 00:00:00 2001 From: Oleg Nesterov Date: Fri, 24 Feb 2012 20:07:29 +0100 -Subject: [PATCH 70/73] epoll: ep_unregister_pollwait() can use the freed +Subject: [PATCH 69/72] epoll: ep_unregister_pollwait() can use the freed pwq->whead commit 971316f0503a5c50633d07b83b6db2f15a3a5b00 upstream. @@ -112,5 +112,5 @@ index 79c1eea..7ae2a57 100644 return; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0071-epoll-limit-paths.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0070-epoll-limit-paths.patch similarity index 99% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0071-epoll-limit-paths.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0070-epoll-limit-paths.patch index b6b53bad..434e2eb0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0071-epoll-limit-paths.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0070-epoll-limit-paths.patch @@ -1,7 +1,7 @@ -From 203aa5260edca2ab1872ad8b08386d874f7132f3 Mon Sep 17 00:00:00 2001 +From 025c3f2ad21385eddb5bec1f742c1cdb6164ca30 Mon Sep 17 00:00:00 2001 From: Jason Baron Date: Thu, 12 Jan 2012 17:17:43 -0800 -Subject: [PATCH 71/73] epoll: limit paths +Subject: [PATCH 70/72] epoll: limit paths commit 28d82dc1c4edbc352129f97f4ca22624d1fe61de upstream. @@ -471,5 +471,5 @@ index e0bc4ff..10b2288 100644 struct address_space *f_mapping; #ifdef CONFIG_DEBUG_WRITECOUNT -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0072-cdrom-use-copy_to_user-without-the-underscores.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0071-cdrom-use-copy_to_user-without-the-underscores.patch similarity index 90% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0072-cdrom-use-copy_to_user-without-the-underscores.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0071-cdrom-use-copy_to_user-without-the-underscores.patch index b5eb4025..5b376206 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0072-cdrom-use-copy_to_user-without-the-underscores.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0071-cdrom-use-copy_to_user-without-the-underscores.patch @@ -1,7 +1,7 @@ -From c1dd346c39c2a7d3ca7b9670e9504ae19d4e927a Mon Sep 17 00:00:00 2001 +From 8f731c0fd9c3c25f2044585b41cf5930f86575a5 Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Mon, 6 Feb 2012 10:20:45 +0100 -Subject: [PATCH 72/73] cdrom: use copy_to_user() without the underscores +Subject: [PATCH 71/72] cdrom: use copy_to_user() without the underscores commit 822bfa51ce44f2c63c300fdb76dc99c4d5a5ca9f upstream. @@ -16,7 +16,7 @@ Signed-off-by: Jens Axboe Signed-off-by: Greg Kroah-Hartman --- drivers/cdrom/cdrom.c | 8 +------- - 1 files changed, 1 insertions(+), 7 deletions(-) + 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/cdrom/cdrom.c b/drivers/cdrom/cdrom.c index cedb231..2678b6f 100644 @@ -52,5 +52,5 @@ index cedb231..2678b6f 100644 return ret; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0073-Linux-3.2.9.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0072-Linux-3.2.9.patch similarity index 68% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0073-Linux-3.2.9.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0072-Linux-3.2.9.patch index a22af089..cfd96ea5 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0073-Linux-3.2.9.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0072-Linux-3.2.9.patch @@ -1,11 +1,11 @@ -From 44fb3170ae46f8de964a4bb5b0504e865a6dd7da Mon Sep 17 00:00:00 2001 +From f9e8b39d6e660288a820703eadc8107b1db47022 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Wed, 29 Feb 2012 16:32:49 -0800 -Subject: [PATCH 73/73] Linux 3.2.9 +Subject: [PATCH 72/72] Linux 3.2.9 --- Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 7df8a84..5f1739b 100644 @@ -20,5 +20,5 @@ index 7df8a84..5f1739b 100644 NAME = Saber-toothed Squirrel -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-f_rndis-HACK-around-undefined-variables.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0001-f_rndis-HACK-around-undefined-variables.patch similarity index 81% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0002-f_rndis-HACK-around-undefined-variables.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0001-f_rndis-HACK-around-undefined-variables.patch index 997d74bf..99ab48f7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0002-f_rndis-HACK-around-undefined-variables.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0001-f_rndis-HACK-around-undefined-variables.patch @@ -1,12 +1,12 @@ -From ce48c5fa02f48ba304a28209fef934faa99d81f0 Mon Sep 17 00:00:00 2001 +From d325c3f83e6f42536678dbf317f1bbf0e3f8efc7 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Fri, 7 Oct 2011 15:29:28 +0200 -Subject: [PATCH 02/21] f_rndis: HACK around undefined variables +Subject: [PATCH 01/22] f_rndis: HACK around undefined variables Signed-off-by: Koen Kooi --- drivers/usb/gadget/f_rndis.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/gadget/f_rndis.c b/drivers/usb/gadget/f_rndis.c index 6614490..d2f1b6f 100644 @@ -27,5 +27,5 @@ index 6614490..d2f1b6f 100644 * the network link ... which is unavailable to this code * until we're activated via set_alt(). -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-da8xx-fb-add-DVI-support-for-beaglebone.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch similarity index 81% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0003-da8xx-fb-add-DVI-support-for-beaglebone.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch index a7e7486c..1cc88e44 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0003-da8xx-fb-add-DVI-support-for-beaglebone.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch @@ -1,12 +1,12 @@ -From 1030700d88f2f55dc6116d8112e31df49201c56d Mon Sep 17 00:00:00 2001 +From 94e7b8b9535e83ad46a523bb5020bd9fdb352f54 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Thu, 3 Nov 2011 17:35:50 +0100 -Subject: [PATCH 03/21] da8xx-fb: add DVI support for beaglebone +Subject: [PATCH 02/22] da8xx-fb: add DVI support for beaglebone Signed-off-by: Koen Kooi --- drivers/video/da8xx-fb.c | 14 ++++++++++++++ - 1 files changed, 14 insertions(+), 0 deletions(-) + 1 file changed, 14 insertions(+) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c index 85eda33..dea8936 100644 @@ -34,5 +34,5 @@ index 85eda33..dea8936 100644 /* Enable the Raster Engine of the LCD Controller */ -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0003-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch similarity index 98% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0004-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0003-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch index 3519968b..c5b1ce0d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0004-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0003-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch @@ -1,12 +1,12 @@ -From 8ec756a80947ee8bb0f24e4016d594f8eb6c2896 Mon Sep 17 00:00:00 2001 +From 839c23bffe07e2c955904ce3e9e3c776c1b2f88b Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Mon, 30 Jan 2012 21:30:09 +0100 -Subject: [PATCH 04/21] beaglebone: rebase everything onto 3.2 - WARNING +Subject: [PATCH 03/22] beaglebone: rebase everything onto 3.2 - WARNING MEGAPATCH --- arch/arm/mach-omap2/board-am335xevm.c | 425 ++++++++++++++++++++++++++++++++- - 1 files changed, 414 insertions(+), 11 deletions(-) + 1 file changed, 414 insertions(+), 11 deletions(-) diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c index 8aa7e10..e0c20c5 100644 @@ -548,5 +548,5 @@ index 8aa7e10..e0c20c5 100644 /* Beagle Bone has Micro-SD slot which doesn't have Write Protect pin */ am335x_mmc[0].gpio_wp = -EINVAL; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-more-beaglebone-merges.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0004-more-beaglebone-merges.patch similarity index 95% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0005-more-beaglebone-merges.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0004-more-beaglebone-merges.patch index 80ec68b5..eb79ebb9 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0005-more-beaglebone-merges.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0004-more-beaglebone-merges.patch @@ -1,12 +1,12 @@ -From 723b8183fe5fbd584eabed3e88557ac7f76f2703 Mon Sep 17 00:00:00 2001 +From e32e80d4258b45a8b59306c3cf2ab35e6ec19ac2 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 10:04:03 +0100 -Subject: [PATCH 05/21] more beaglebone merges +Subject: [PATCH 04/22] more beaglebone merges Signed-off-by: Koen Kooi --- arch/arm/mach-omap2/board-am335xevm.c | 63 +++++++++++++++++++++++++++++++-- - 1 files changed, 60 insertions(+), 3 deletions(-) + 1 file changed, 60 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c index e0c20c5..177ab9e 100644 @@ -121,5 +121,5 @@ index e0c20c5..177ab9e 100644 } else if (!strncmp("1.0", config.version, 3)) { gp_evm_revision = GP_EVM_REV_IS_1_0; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-beaglebone-disable-tsadc.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0005-beaglebone-disable-tsadc.patch similarity index 82% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0006-beaglebone-disable-tsadc.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0005-beaglebone-disable-tsadc.patch index 6a0d4198..5b60b4c7 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0006-beaglebone-disable-tsadc.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0005-beaglebone-disable-tsadc.patch @@ -1,12 +1,12 @@ -From b424eb3338204b799bd49a490c90d0ebbe7b77cb Mon Sep 17 00:00:00 2001 +From 622a15ae235de585d3223384828d68ed6faa7730 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 10:09:06 +0100 -Subject: [PATCH 06/21] beaglebone: disable tsadc +Subject: [PATCH 05/22] beaglebone: disable tsadc Signed-off-by: Koen Kooi --- arch/arm/mach-omap2/board-am335xevm.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c index 177ab9e..87ccf14 100644 @@ -27,5 +27,5 @@ index 177ab9e..87ccf14 100644 static struct platform_device tsc_device = { -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-tscadc-Add-general-purpose-mode-untested-with-touchs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0006-tscadc-Add-general-purpose-mode-untested-with-touchs.patch similarity index 98% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0007-tscadc-Add-general-purpose-mode-untested-with-touchs.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0006-tscadc-Add-general-purpose-mode-untested-with-touchs.patch index ede104c7..69f2e4e0 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0007-tscadc-Add-general-purpose-mode-untested-with-touchs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0006-tscadc-Add-general-purpose-mode-untested-with-touchs.patch @@ -1,7 +1,7 @@ -From c733e3990004292c4e144c78a77bd279b7e140be Mon Sep 17 00:00:00 2001 +From cd5378a9341cb6c5ea511a95ec8ebbfeb2aae44d Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Wed, 30 Nov 2011 15:00:40 +0100 -Subject: [PATCH 07/21] tscadc: Add general purpose mode, untested with +Subject: [PATCH 06/22] tscadc: Add general purpose mode, untested with touchscreen functionality Signed-off-by: Joel A Fernandes @@ -407,5 +407,5 @@ index 2c547bb..850cd4b 100644 + int mode; }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-board-file-mfd-support-fix-warning.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0007-tscadc-Add-board-file-mfd-support-fix-warning.patch similarity index 91% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-board-file-mfd-support-fix-warning.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0007-tscadc-Add-board-file-mfd-support-fix-warning.patch index 78b6fa68..6f37ba61 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0008-tscadc-Add-board-file-mfd-support-fix-warning.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0007-tscadc-Add-board-file-mfd-support-fix-warning.patch @@ -1,7 +1,7 @@ -From 4c5e21f822dc058eb63b45300037759f485df6b6 Mon Sep 17 00:00:00 2001 +From f6e6f6bf5e460f5294b4f0f05af14506db631b55 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Wed, 30 Nov 2011 15:02:17 +0100 -Subject: [PATCH 08/21] tscadc: Add board file mfd support, fix warning +Subject: [PATCH 07/22] tscadc: Add board file mfd support, fix warning Signed-off-by: Joel A Fernandes @@ -40,5 +40,5 @@ index 699503d..f813564 100644 int clk_value; int clock_rate, irqenable, ctrl; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-AM335X-init-tsc-bone-style-for-new-boards.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0008-AM335X-init-tsc-bone-style-for-new-boards.patch similarity index 80% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0009-AM335X-init-tsc-bone-style-for-new-boards.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0008-AM335X-init-tsc-bone-style-for-new-boards.patch index 04ed3b9a..6f499185 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0009-AM335X-init-tsc-bone-style-for-new-boards.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0008-AM335X-init-tsc-bone-style-for-new-boards.patch @@ -1,12 +1,12 @@ -From 79d0c41d98e7121ff7278b79ff57b0de8a0c9377 Mon Sep 17 00:00:00 2001 +From d27f8ff05d04b9191f70eb8a7cb4d901d3ab50f7 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Wed, 30 Nov 2011 15:03:59 +0100 -Subject: [PATCH 09/21] AM335X: init tsc bone style for new boards +Subject: [PATCH 08/22] AM335X: init tsc bone style for new boards Signed-off-by: Joel A Fernandes --- arch/arm/mach-omap2/board-am335xevm.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c index 17705b3..ac4f78f 100644 @@ -22,5 +22,5 @@ index 17705b3..ac4f78f 100644 }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-tscadc-make-stepconfig-channel-configurable.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0009-tscadc-make-stepconfig-channel-configurable.patch similarity index 87% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0010-tscadc-make-stepconfig-channel-configurable.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0009-tscadc-make-stepconfig-channel-configurable.patch index ed243c78..47d9b248 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0010-tscadc-make-stepconfig-channel-configurable.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0009-tscadc-make-stepconfig-channel-configurable.patch @@ -1,12 +1,12 @@ -From 1588794b88cf7de787433f23d1fff8053a163f74 Mon Sep 17 00:00:00 2001 +From 750ca3e9b053119b867d3630bf5c891b845144b3 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Mon, 28 Nov 2011 18:18:04 -0600 -Subject: [PATCH 10/21] tscadc: make stepconfig channel-configurable +Subject: [PATCH 09/22] tscadc: make stepconfig channel-configurable Signed-off-by: Joel A Fernandes --- drivers/input/touchscreen/ti_tscadc.c | 8 +++++--- - 1 files changed, 5 insertions(+), 3 deletions(-) + 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/input/touchscreen/ti_tscadc.c b/drivers/input/touchscreen/ti_tscadc.c index f813564..0b91bdc 100644 @@ -42,5 +42,5 @@ index f813564..0b91bdc 100644 irqenable = TSCADC_IRQENB_FIFO0THRES; } -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-Trigger-through-sysfs.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0010-tscadc-Trigger-through-sysfs.patch similarity index 97% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-Trigger-through-sysfs.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0010-tscadc-Trigger-through-sysfs.patch index dad8caa2..a008eb56 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0011-tscadc-Trigger-through-sysfs.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0010-tscadc-Trigger-through-sysfs.patch @@ -1,7 +1,7 @@ -From 0b3d50a459b9414aa57739f8595ccfb7808f2db4 Mon Sep 17 00:00:00 2001 +From fb718df2afa6f3876c22d830c55de70943d95812 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Mon, 28 Nov 2011 20:55:25 -0600 -Subject: [PATCH 11/21] tscadc: Trigger through sysfs +Subject: [PATCH 10/22] tscadc: Trigger through sysfs Signed-off-by: Joel A Fernandes @@ -143,5 +143,5 @@ index 850cd4b..fc239c6 100644 #define TI_TSCADC_TSCMODE 0 #define TI_TSCADC_GENMODE 1 -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-meta-ti-Remove-debug-messages-for-meta-ti.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0011-meta-ti-Remove-debug-messages-for-meta-ti.patch similarity index 84% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0012-meta-ti-Remove-debug-messages-for-meta-ti.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0011-meta-ti-Remove-debug-messages-for-meta-ti.patch index 4890adff..9470d398 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0012-meta-ti-Remove-debug-messages-for-meta-ti.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0011-meta-ti-Remove-debug-messages-for-meta-ti.patch @@ -1,12 +1,12 @@ -From 51a1a0fe527d34be13d788bc50063127b9bcbe25 Mon Sep 17 00:00:00 2001 +From f3e413faef836c5f9357f091d7149a8924ffabdd Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Mon, 28 Nov 2011 20:56:48 -0600 -Subject: [PATCH 12/21] meta-ti: Remove debug messages for meta-ti +Subject: [PATCH 11/22] meta-ti: Remove debug messages for meta-ti Signed-off-by: Joel A Fernandes --- drivers/input/touchscreen/ti_tscadc.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/ti_tscadc.c b/drivers/input/touchscreen/ti_tscadc.c index a74d9ba..1f9cbf5 100644 @@ -30,5 +30,5 @@ index a74d9ba..1f9cbf5 100644 for (i = 0; i < fifo1count; i++) { read_sample = tscadc_readl(ts_dev, TSCADC_REG_FIFO0); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-tscadc-switch-to-polling-instead-of-interrupts.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0012-tscadc-switch-to-polling-instead-of-interrupts.patch similarity index 89% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0013-tscadc-switch-to-polling-instead-of-interrupts.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0012-tscadc-switch-to-polling-instead-of-interrupts.patch index 2dd73866..d1456ada 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0013-tscadc-switch-to-polling-instead-of-interrupts.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0012-tscadc-switch-to-polling-instead-of-interrupts.patch @@ -1,12 +1,12 @@ -From 888913aadadaccf759c4d1fc7c329243764012f1 Mon Sep 17 00:00:00 2001 +From 994bbaf10e91e859c54ba238e72e8f6f496c14e0 Mon Sep 17 00:00:00 2001 From: Joel A Fernandes Date: Tue, 29 Nov 2011 09:44:22 -0600 -Subject: [PATCH 13/21] tscadc: switch to polling instead of interrupts +Subject: [PATCH 12/22] tscadc: switch to polling instead of interrupts Signed-off-by: Joel A Fernandes --- drivers/input/touchscreen/ti_tscadc.c | 16 ++++++++++++++-- - 1 files changed, 14 insertions(+), 2 deletions(-) + 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/input/touchscreen/ti_tscadc.c b/drivers/input/touchscreen/ti_tscadc.c index 1f9cbf5..8e2a994 100644 @@ -50,5 +50,5 @@ index 1f9cbf5..8e2a994 100644 tscadc_writel(ts_dev, TSCADC_REG_IRQENABLE, irqenable); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-beaglebone-fix-ADC-init.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0013-beaglebone-fix-ADC-init.patch similarity index 89% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0014-beaglebone-fix-ADC-init.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0013-beaglebone-fix-ADC-init.patch index cf3bee65..97367382 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0014-beaglebone-fix-ADC-init.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0013-beaglebone-fix-ADC-init.patch @@ -1,12 +1,12 @@ -From 7bb1a67ac428c3a5b13411972bb74c0071eaa0d1 Mon Sep 17 00:00:00 2001 +From 045193b61f57d4244e569800b252fff5e6e91a4b Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 14:50:55 +0100 -Subject: [PATCH 14/21] beaglebone: fix ADC init +Subject: [PATCH 13/22] beaglebone: fix ADC init Signed-off-by: Koen Kooi --- arch/arm/mach-omap2/board-am335xevm.c | 6 ++---- - 1 files changed, 2 insertions(+), 4 deletions(-) + 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c index ac4f78f..177ab9e 100644 @@ -43,5 +43,5 @@ index ac4f78f..177ab9e 100644 }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-AM335x-MUX-add-ehrpwm1A.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0014-AM335x-MUX-add-ehrpwm1A.patch similarity index 81% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0015-AM335x-MUX-add-ehrpwm1A.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0014-AM335x-MUX-add-ehrpwm1A.patch index 24f5658e..15aebe50 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0015-AM335x-MUX-add-ehrpwm1A.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0014-AM335x-MUX-add-ehrpwm1A.patch @@ -1,12 +1,12 @@ -From a6b5dbf7cd70d996f7d8a058633efc69bc5248e1 Mon Sep 17 00:00:00 2001 +From bc405fc66657f9275bcdfe82c46e78ab71195f93 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 16:49:52 +0100 -Subject: [PATCH 15/21] AM335x: MUX: add ehrpwm1A +Subject: [PATCH 14/22] AM335x: MUX: add ehrpwm1A Signed-off-by: Koen Kooi --- arch/arm/mach-omap2/mux33xx.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/mux33xx.c b/arch/arm/mach-omap2/mux33xx.c index 14ef129..fcb81ec 100644 @@ -22,5 +22,5 @@ index 14ef129..fcb81ec 100644 "gpmc_a3", "mii2_txd2", "rgmii2_td2", "mmc2_dat2", NULL, NULL, NULL, "gpio1_19"), -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0016-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0015-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch similarity index 97% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0016-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0015-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch index f3c93f46..b98a95cf 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0016-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0015-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch @@ -1,12 +1,12 @@ -From 69cea1f60bd1b22f382093feabf7fdec69f10f70 Mon Sep 17 00:00:00 2001 +From b1340250f872964ced2298fc4e0ae4d39469cf12 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 31 Jan 2012 17:02:10 +0100 -Subject: [PATCH 16/21] beaglebone: enable PWM for lcd backlight <- backlight +Subject: [PATCH 15/22] beaglebone: enable PWM for lcd backlight <- backlight is inverted Signed-off-by: Koen Kooi --- - arch/arm/mach-omap2/board-am335xevm.c | 54 ++++++++++++++++++++++++++------ + arch/arm/mach-omap2/board-am335xevm.c | 54 +++++++++++++++++++++++++++------ arch/arm/mach-omap2/devices.c | 13 ++++++++ arch/arm/mach-omap2/devices.h | 1 + 3 files changed, 58 insertions(+), 10 deletions(-) @@ -173,5 +173,5 @@ index e086839..5161eb4 100644 #endif -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0016-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch similarity index 82% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0017-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0016-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch index 786ed1c7..fb61077c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0017-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0016-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch @@ -1,7 +1,7 @@ -From 1e36791b2e956275e4165928fb0c65908029a693 Mon Sep 17 00:00:00 2001 +From 0cc4e8a341f58683ee26bceb27e43cbb7bb3dc30 Mon Sep 17 00:00:00 2001 From: Steve Sakoman Date: Mon, 18 Jul 2011 23:13:41 -0500 -Subject: [PATCH 17/21] omap_hsmmc: Set dto to max value of 14 to avoid SD +Subject: [PATCH 16/22] omap_hsmmc: Set dto to max value of 14 to avoid SD Card timeouts This fixes MMC errors due to timeouts on certain SD Cards following suggestions @@ -13,7 +13,7 @@ http://talk.maemo.org/showthread.php?p=1000707#post1000707 This fix was originally proposed by Sukumar Ghoral of TI. --- drivers/mmc/host/omap_hsmmc.c | 3 +++ - 1 files changed, 3 insertions(+), 0 deletions(-) + 1 file changed, 3 insertions(+) diff --git a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c index 703013c..554237f 100644 @@ -30,5 +30,5 @@ index 703013c..554237f 100644 reg |= dto << DTO_SHIFT; OMAP_HSMMC_WRITE(host->base, SYSCTL, reg); -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-set-default-brightness-to-50-for-pwm-back.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0017-beaglebone-set-default-brightness-to-50-for-pwm-back.patch similarity index 80% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-set-default-brightness-to-50-for-pwm-back.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0017-beaglebone-set-default-brightness-to-50-for-pwm-back.patch index 39052cd9..d170569f 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0018-beaglebone-set-default-brightness-to-50-for-pwm-back.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0017-beaglebone-set-default-brightness-to-50-for-pwm-back.patch @@ -1,13 +1,13 @@ -From 27e32a289edc6da85dbaa94926f3bbdd55185340 Mon Sep 17 00:00:00 2001 +From f4574c67479c3c86f5eb78a1806f627740c91483 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Wed, 1 Feb 2012 14:10:38 +0100 -Subject: [PATCH 18/21] beaglebone: set default brightness to 50% for pwm +Subject: [PATCH 17/22] beaglebone: set default brightness to 50% for pwm backlights Signed-off-by: Koen Kooi --- arch/arm/mach-omap2/board-am335xevm.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c index 6a77194..c31c0aa 100644 @@ -23,5 +23,5 @@ index 6a77194..c31c0aa 100644 #define PWM_DEVICE_ID "ecap.0" -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0019-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0018-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch similarity index 98% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0019-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0018-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch index e93bed3f..fbd442c8 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0019-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0018-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch @@ -1,7 +1,7 @@ -From aba244518f8afad62e0113cc7f08fbf27d7a2c34 Mon Sep 17 00:00:00 2001 +From dd3b1a497531a579e80656f298bf8adf7a789f43 Mon Sep 17 00:00:00 2001 From: Matt Porter Date: Mon, 21 Nov 2011 12:55:23 -0500 -Subject: [PATCH 19/21] st7735fb: WIP framebuffer driver supporting Adafruit +Subject: [PATCH 18/22] st7735fb: WIP framebuffer driver supporting Adafruit 1.8" SPI LCD Signed-off-by: Matt Porter @@ -11,7 +11,7 @@ Signed-off-by: Koen Kooi drivers/video/Makefile | 1 + drivers/video/st7735fb.c | 516 ++++++++++++++++++++++++++++++++++++++++++++++ include/video/st7735fb.h | 86 ++++++++ - 4 files changed, 614 insertions(+), 0 deletions(-) + 4 files changed, 614 insertions(+) create mode 100644 drivers/video/st7735fb.c create mode 100644 include/video/st7735fb.h @@ -664,5 +664,5 @@ index 0000000..250f036 + + -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0020-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0019-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch similarity index 92% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0020-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0019-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch index 568b2418..8986fd8c 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0020-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0019-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch @@ -1,12 +1,12 @@ -From b3a428ac863b594fc5538d94e6d706b230a29da7 Mon Sep 17 00:00:00 2001 +From a2282555e35f8f3278d0d4b2fd67348152dde883 Mon Sep 17 00:00:00 2001 From: Koen Kooi Date: Tue, 7 Feb 2012 11:01:13 +0100 -Subject: [PATCH 20/21] beaglebone: use P8_6 (gpio1_3) as w1 bus +Subject: [PATCH 19/22] beaglebone: use P8_6 (gpio1_3) as w1 bus Signed-off-by: Koen Kooi --- arch/arm/mach-omap2/board-am335xevm.c | 31 +++++++++++++++++++++++++++++++ - 1 files changed, 31 insertions(+), 0 deletions(-) + 1 file changed, 31 insertions(+) diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c index c31c0aa..538466d 100644 @@ -79,5 +79,5 @@ index c31c0aa..538466d 100644 }; -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0021-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0020-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch similarity index 97% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0021-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0020-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch index 2c1c40c5..9baf0c0d 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0021-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0020-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch @@ -1,13 +1,13 @@ -From 7a669d97dae9aa8b7404a9dbe6d559c422971566 Mon Sep 17 00:00:00 2001 +From 9d67d32b9f1132157cd96a2e126a5b667b3640f1 Mon Sep 17 00:00:00 2001 From: Alessandro Zummo Date: Thu, 9 Feb 2012 12:46:52 +0100 -Subject: [PATCH 21/21] beaglebone: add support for Towertech TT3201 CAN cape +Subject: [PATCH 20/22] beaglebone: add support for Towertech TT3201 CAN cape Signed-off-by: Koen Kooi --- arch/arm/mach-omap2/board-am335xevm.c | 54 ++++++++++++++++++++++++++++++++- - arch/arm/mach-omap2/mux33xx.c | 8 ++-- - drivers/net/can/dev.c | 8 ++-- + arch/arm/mach-omap2/mux33xx.c | 8 ++--- + drivers/net/can/dev.c | 8 ++--- drivers/net/can/mcp251x.c | 47 ++++++++++++++++++++++------ 4 files changed, 98 insertions(+), 19 deletions(-) @@ -316,5 +316,5 @@ index 330140e..b3e231c 100644 } error_probe: -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0022-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0021-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch similarity index 86% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0022-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0021-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch index 2c98099e..2d37f2c2 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0022-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0021-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch @@ -1,7 +1,8 @@ -From cf59e3f3c203e6812881c12ab1b3d956a3fc47cc Mon Sep 17 00:00:00 2001 +From 6a1eef2a91f39da5bcca2e6b11f60298a9f15831 Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Tue, 24 Jan 2012 19:45:12 +0530 -Subject: [PATCH 1/2] ARM: OMAP2+: am33xx: fix serial mux warnings for am33xx +Subject: [PATCH 21/22] ARM: OMAP2+: am33xx: fix serial mux warnings for + am33xx The patch removes below warning in serial mux setup on AM335x platform @@ -18,7 +19,7 @@ uart3_cts_rctx.uart3_cts_rctx Signed-off-by: Hebbar, Gururaja --- arch/arm/mach-omap2/serial.c | 3 ++- - 1 files changed, 2 insertions(+), 1 deletions(-) + 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/serial.c b/arch/arm/mach-omap2/serial.c index ad5bed3..bfa8ae3 100644 @@ -35,5 +36,5 @@ index ad5bed3..bfa8ae3 100644 if (!info) -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/0023-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0022-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch similarity index 82% rename from recipes-kernel/linux/linux-ti33x-psp-3.2/0023-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch rename to recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0022-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch index c59b8c8c..7615d69b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp-3.2/0023-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/0022-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch @@ -1,7 +1,7 @@ -From 64c66b9ea196032c017306f487e89ef12e5cdaca Mon Sep 17 00:00:00 2001 +From d03a78bdff2f490d20510d0a90214a0b75f81639 Mon Sep 17 00:00:00 2001 From: "Hebbar, Gururaja" Date: Mon, 27 Feb 2012 11:56:39 +0530 -Subject: [PATCH 2/2] ARM: OMAP2+: am335x: correct McASP0 pin mux detail +Subject: [PATCH 22/22] ARM: OMAP2+: am335x: correct McASP0 pin mux detail McASP0 AXR3 pin mux-mode was incorrect specified in mux file. This patch corrects the same. @@ -9,7 +9,7 @@ patch corrects the same. Signed-off-by: Hebbar, Gururaja --- arch/arm/mach-omap2/mux33xx.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/mux33xx.c b/arch/arm/mach-omap2/mux33xx.c index 2de76e3..25dcedb 100644 @@ -25,5 +25,5 @@ index 2de76e3..25dcedb 100644 _AM33XX_MUXENTRY(XDMA_EVENT_INTR0, 0, "xdma_event_intr0", NULL, NULL, NULL, -- -1.7.7.4 +1.7.9.4 diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/patch.sh b/recipes-kernel/linux/linux-ti33x-psp-3.2/patch.sh new file mode 100755 index 00000000..9bc6cf3a --- /dev/null +++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/patch.sh @@ -0,0 +1,38 @@ +#!/bin/bash +# (c) 2009 - 2012 Koen Kooi +# This script will take a set of directories with patches and make a git tree out of it +# After all the patches are applied it will output a SRC_URI fragment you can copy/paste into a recipe +set -e + +# don't use builtin 'echo' from /bin/sh +export ECHO="$(which echo)" + +git tag -f beaglebone-v3.2 09e9651bcf2ee8d86685f2a8075bc6557b1d3b91 + +TAG="beaglebone-v3.2" +EXTRATAG="" +PATCHPATH=$(dirname $0) + +git am --abort || echo "Do you need to make sure the patches apply cleanly first?" +git reset --hard ${TAG} + +rm -Rf export + +previous=${TAG} +PATCHSET="3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.2.10 3.2.11 beaglebone" + +# apply patches +for patchset in ${PATCHSET} ; do + for patch in $(ls -1 $PATCHPATH/$patchset/* | sort -n) ; do + $ECHO -n "$patch: " + git am -q $patch && echo applied + done + git tag "${TAG}-${patchset}${EXTRATAG}" -f +done + +# export patches and output SRC_URI for them +for patchset in ${PATCHSET} ; do + mkdir -p export/$patchset + ( cd export/$patchset && git format-patch ${previous}..${TAG}-${patchset}${EXTRATAG} >& /dev/null && for i in *.patch ; do echo "\tfile://${patchset}/$i \\" ; done ) + previous=${TAG}-${patchset}${EXTRATAG} +done > src-uri.txt diff --git a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb index 79a315a1..0476e54b 100644 --- a/recipes-kernel/linux/linux-ti33x-psp_3.2.bb +++ b/recipes-kernel/linux/linux-ti33x-psp_3.2.bb @@ -11,7 +11,7 @@ MULTI_CONFIG_BASE_SUFFIX = "" BRANCH = "v3.2-staging" SRCREV = "09e9651bcf2ee8d86685f2a8075bc6557b1d3b91" -MACHINE_KERNEL_PR_append = "b+gitr${SRCREV}" +MACHINE_KERNEL_PR_append = "a+gitr${SRCREV}" COMPATIBLE_MACHINE = "(ti33x)" @@ -24,6 +24,9 @@ FILESPATH =. "${@base_contains('DISTRO_FEATURES', 'tipspkernel', "${CONFIGS_PSP} SRC_URI += "git://arago-project.org/git/projects/linux-am33x.git;protocol=http;branch=${BRANCH} \ file://defconfig" +SRC_URI += "${@base_contains('DISTRO_FEATURES', 'tipspkernel', "", "${PATCHES_OVER_PSP}", d)}" +SRC_URI_append_beaglebone = " file://logo_linux_clut224.ppm" + PATCHES_OVER_PSP = " \ file://3.2.1/0001-MAINTAINERS-stable-Update-address.patch \ file://3.2.1/0002-Documentation-Update-stable-address.patch \ @@ -480,49 +483,142 @@ PATCHES_OVER_PSP = " \ file://3.2.9/0051-hwmon-max6639-Fix-PPR-register-initialization-to-set.patch \ file://3.2.9/0052-hwmon-ads1015-Fix-file-leak-in-probe-function.patch \ file://3.2.9/0053-ARM-omap-fix-oops-in-drivers-video-omap2-dss-dpi.c.patch \ - file://3.2.9/0055-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch \ - file://3.2.9/0056-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch \ - file://3.2.9/0057-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch \ - file://3.2.9/0058-genirq-Handle-pending-irqs-in-irq_startup.patch \ - file://3.2.9/0059-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch \ - file://3.2.9/0060-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch \ - file://3.2.9/0061-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch \ - file://3.2.9/0062-jme-Fix-FIFO-flush-issue.patch \ - file://3.2.9/0063-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch \ - file://3.2.9/0064-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch \ - file://3.2.9/0065-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch \ - file://3.2.9/0066-hdpvr-fix-race-conditon-during-start-of-streaming.patch \ - file://3.2.9/0067-imon-don-t-wedge-hardware-after-early-callbacks.patch \ - file://3.2.9/0068-hwmon-f75375s-Fix-register-write-order-when-setting-.patch \ - file://3.2.9/0069-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch \ - file://3.2.9/0070-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch \ - file://3.2.9/0071-epoll-limit-paths.patch \ - file://3.2.9/0072-cdrom-use-copy_to_user-without-the-underscores.patch \ - file://3.2.9/0073-Linux-3.2.9.patch \ - file://0002-f_rndis-HACK-around-undefined-variables.patch \ - file://0003-da8xx-fb-add-DVI-support-for-beaglebone.patch \ - file://0004-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch \ - file://0005-more-beaglebone-merges.patch \ - file://0006-beaglebone-disable-tsadc.patch \ - file://0007-tscadc-Add-general-purpose-mode-untested-with-touchs.patch \ - file://0008-tscadc-Add-board-file-mfd-support-fix-warning.patch \ - file://0009-AM335X-init-tsc-bone-style-for-new-boards.patch \ - file://0010-tscadc-make-stepconfig-channel-configurable.patch \ - file://0011-tscadc-Trigger-through-sysfs.patch \ - file://0012-meta-ti-Remove-debug-messages-for-meta-ti.patch \ - file://0013-tscadc-switch-to-polling-instead-of-interrupts.patch \ - file://0014-beaglebone-fix-ADC-init.patch \ - file://0015-AM335x-MUX-add-ehrpwm1A.patch \ - file://0016-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch \ - file://0017-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch \ - file://0018-beaglebone-set-default-brightness-to-50-for-pwm-back.patch \ - file://0019-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch \ - file://0020-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch \ - file://0021-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch \ - file://0022-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch \ - file://0023-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch \ + file://3.2.9/0054-x86-amd-Fix-L1i-and-L2-cache-sharing-information-for.patch \ + file://3.2.9/0055-ath9k-stop-on-rates-with-idx-1-in-ath9k-rate-control.patch \ + file://3.2.9/0056-genirq-Unmask-oneshot-irqs-when-thread-was-not-woken.patch \ + file://3.2.9/0057-genirq-Handle-pending-irqs-in-irq_startup.patch \ + file://3.2.9/0058-scsi_scan-Fix-Poison-overwritten-warning-caused-by-u.patch \ + file://3.2.9/0059-scsi_pm-Fix-bug-in-the-SCSI-power-management-handler.patch \ + file://3.2.9/0060-ipvs-fix-matching-of-fwmark-templates-during-schedul.patch \ + file://3.2.9/0061-jme-Fix-FIFO-flush-issue.patch \ + file://3.2.9/0062-davinci_emac-Do-not-free-all-rx-dma-descriptors-duri.patch \ + file://3.2.9/0063-builddeb-Don-t-create-files-in-tmp-with-predictable-.patch \ + file://3.2.9/0064-can-sja1000-fix-isr-hang-when-hw-is-unplugged-under-.patch \ + file://3.2.9/0065-hdpvr-fix-race-conditon-during-start-of-streaming.patch \ + file://3.2.9/0066-imon-don-t-wedge-hardware-after-early-callbacks.patch \ + file://3.2.9/0067-hwmon-f75375s-Fix-register-write-order-when-setting-.patch \ + file://3.2.9/0068-epoll-introduce-POLLFREE-to-flush-signalfd_wqh-befor.patch \ + file://3.2.9/0069-epoll-ep_unregister_pollwait-can-use-the-freed-pwq-w.patch \ + file://3.2.9/0070-epoll-limit-paths.patch \ + file://3.2.9/0071-cdrom-use-copy_to_user-without-the-underscores.patch \ + file://3.2.9/0072-Linux-3.2.9.patch \ + file://3.2.10/0001-autofs-work-around-unhappy-compat-problem-on-x86-64.patch \ + file://3.2.10/0002-Fix-autofs-compile-without-CONFIG_COMPAT.patch \ + file://3.2.10/0003-compat-fix-compile-breakage-on-s390.patch \ + file://3.2.10/0004-drm-i915-Prevent-a-machine-hang-by-checking-crtc-act.patch \ + file://3.2.10/0005-ARM-LPC32xx-serial.c-HW-bug-workaround.patch \ + file://3.2.10/0006-ARM-LPC32xx-serial.c-Fixed-loop-limit.patch \ + file://3.2.10/0007-ARM-LPC32xx-irq.c-Clear-latched-event.patch \ + file://3.2.10/0008-ARM-LPC32xx-Fix-interrupt-controller-init.patch \ + file://3.2.10/0009-ARM-LPC32xx-Fix-irq-on-GPI_28.patch \ + file://3.2.10/0010-watchdog-hpwdt-clean-up-set_memory_x-call-for-32-bit.patch \ + file://3.2.10/0011-i2c-mxs-only-flag-completion-when-queue-is-completel.patch \ + file://3.2.10/0012-regulator-fix-the-ldo-configure-according-to-88pm860.patch \ + file://3.2.10/0013-S390-KEYS-Enable-the-compat-keyctl-wrapper-on-s390x.patch \ + file://3.2.10/0014-perf-x86-kvm-Fix-Host-Only-Guest-Only-counting-with-.patch \ + file://3.2.10/0015-ALSA-hda-realtek-Fix-resume-of-multiple-input-source.patch \ + file://3.2.10/0016-ALSA-hda-Add-a-fake-mute-feature.patch \ + file://3.2.10/0017-ALSA-hda-Always-set-HP-pin-in-unsol-handler-for-STAC.patch \ + file://3.2.10/0018-regset-Prevent-null-pointer-reference-on-readonly-re.patch \ + file://3.2.10/0019-regset-Return-EFAULT-not-EIO-on-host-side-memory-fau.patch \ + file://3.2.10/0020-mfd-Fix-ACPI-conflict-check.patch \ + file://3.2.10/0021-mfd-Test-for-jack-detection-when-deciding-if-wm8994-.patch \ + file://3.2.10/0022-genirq-Clear-action-thread_mask-if-IRQ_ONESHOT-is-no.patch \ + file://3.2.10/0023-ARM-S3C24XX-DMA-resume-regression-fix.patch \ + file://3.2.10/0024-Move-Logitech-Harmony-900-from-cdc_ether-to-zaurus.patch \ + file://3.2.10/0025-alpha-fix-32-64-bit-bug-in-futex-support.patch \ + file://3.2.10/0026-mmc-atmel-mci-don-t-use-dma-features-when-using-DMA-.patch \ + file://3.2.10/0027-mmc-sdhci-esdhc-imx-fix-for-mmc-cards-on-i.MX5.patch \ + file://3.2.10/0028-aio-wake-up-waiters-when-freeing-unused-kiocbs.patch \ + file://3.2.10/0029-mm-memcg-Correct-unregistring-of-events-attached-to-.patch \ + file://3.2.10/0030-NOMMU-Don-t-need-to-clear-vm_mm-when-deleting-a-VMA.patch \ + file://3.2.10/0031-cifs-fix-dentry-refcount-leak-when-opening-a-FIFO-on.patch \ + file://3.2.10/0032-mac80211-zero-initialize-count-field-in-ieee80211_tx.patch \ + file://3.2.10/0033-ath9k_hw-prevent-writes-to-const-data-on-AR9160.patch \ + file://3.2.10/0034-kprobes-return-proper-error-code-from-register_kprob.patch \ + file://3.2.10/0035-mm-thp-fix-BUG-on-mm-nr_ptes.patch \ + file://3.2.10/0036-iwlwifi-fix-key-removal.patch \ + file://3.2.10/0037-tty-powerpc-early-udbg-consoles-can-t-be-modules.patch \ + file://3.2.10/0038-S390-qdio-fix-handler-function-arguments-for-zfcp-da.patch \ + file://3.2.10/0039-rapidio-tsi721-fix-queue-wrapping-bug-in-inbound-doo.patch \ + file://3.2.10/0040-HID-usbhid-Add-NOGET-quirk-for-the-AIREN-Slim-keyboa.patch \ + file://3.2.10/0041-crypto-mv_cesa-fix-final-callback-not-ignoring-input.patch \ + file://3.2.10/0042-osd_uld-Bump-MAX_OSD_DEVICES-from-64-to-1-048-576.patch \ + file://3.2.10/0043-viafb-select-HW-scaling-on-VX900-for-IGA2.patch \ + file://3.2.10/0044-viafb-fix-IGA1-modesetting-on-VX900.patch \ + file://3.2.10/0045-ASoC-dapm-Check-for-bias-level-when-powering-down.patch \ + file://3.2.10/0046-ASoC-i.MX-SSI-Fix-DSP_A-format.patch \ + file://3.2.10/0047-bsg-fix-sysfs-link-remove-warning.patch \ + file://3.2.10/0048-avr32-select-generic-atomic64_t-support.patch \ + file://3.2.10/0049-ACPI-PM-Do-not-save-restore-NVS-on-Asus-K54C-K54HR.patch \ + file://3.2.10/0050-rtl8192cu-Add-new-device-IDs.patch \ + file://3.2.10/0051-drm-i915-gen7-implement-rczunit-workaround.patch \ + file://3.2.10/0052-drm-i915-gen7-Implement-an-L3-caching-workaround.patch \ + file://3.2.10/0053-drm-i915-gen7-work-around-a-system-hang-on-IVB.patch \ + file://3.2.10/0054-drm-i915-gen7-Disable-the-RHWO-optimization-as-it-ca.patch \ + file://3.2.10/0055-drm-i915-fix-ELD-writing-for-SandyBridge.patch \ + file://3.2.10/0056-ARM-orion-Fix-USB-phy-for-orion5x.patch \ + file://3.2.10/0057-ARM-orion-Fix-Orion5x-GPIO-regression-from-MPP-clean.patch \ + file://3.2.10/0058-OMAP-4430SDP-Panda-use-gpio_free_array-to-free-HDMI-.patch \ + file://3.2.10/0059-OMAP-4430SDP-Panda-rename-HPD-GPIO-to-CT_CP_HPD.patch \ + file://3.2.10/0060-OMAPDSS-remove-wrong-HDMI-HPD-muxing.patch \ + file://3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch \ + file://3.2.10/0062-OMAP-4430SDP-Panda-add-HDMI-HPD-gpio.patch \ + file://3.2.10/0063-OMAPDSS-HDMI-PHY-burnout-fix.patch \ + file://3.2.10/0064-OMAPDSS-HDMI-hot-plug-detect-fix.patch \ + file://3.2.10/0065-ARM-7345-1-errata-update-workaround-for-A9-erratum-7.patch \ + file://3.2.10/0066-ARM-7354-1-perf-limit-sample_period-to-half-max_peri.patch \ + file://3.2.10/0067-ARM-7355-1-perf-clear-overflow-flag-when-disabling-c.patch \ + file://3.2.10/0068-ARM-7356-1-perf-check-that-we-have-an-event-in-the-P.patch \ + file://3.2.10/0069-ARM-7357-1-perf-fix-overflow-handling-for-xscale2-PM.patch \ + file://3.2.10/0070-media-staging-lirc_serial-Fix-init-exit-order.patch \ + file://3.2.10/0071-media-staging-lirc_serial-Free-resources-on-failure-.patch \ + file://3.2.10/0072-media-staging-lirc_serial-Fix-deadlock-on-resume-fai.patch \ + file://3.2.10/0073-media-staging-lirc_serial-Do-not-assume-error-codes-.patch \ + file://3.2.10/0074-Input-ALPS-fix-touchpad-detection-when-buttons-are-p.patch \ + file://3.2.10/0075-hwmon-pmbus_core-Fix-maximum-number-of-POUT-alarm-at.patch \ + file://3.2.10/0076-hwmon-jc42-Add-support-for-ST-Microelectronics-STTS2.patch \ + file://3.2.10/0077-hwmon-jc42-Add-support-for-AT30TS00-TS3000GB2-TSE200.patch \ + file://3.2.10/0078-hwmon-zl6100-Maintain-delay-parameter-in-driver-inst.patch \ + file://3.2.10/0079-carl9170-Fix-memory-accounting-when-sta-is-in-power-.patch \ + file://3.2.10/0080-carl9170-fix-frame-delivery-if-sta-is-in-powersave-m.patch \ + file://3.2.10/0081-drm-radeon-kms-set-SX_MISC-in-the-r6xx-blit-code-v2.patch \ + file://3.2.10/0082-net-usbnet-avoid-recursive-locking-in-usbnet_stop.patch \ + file://3.2.10/0083-x86-amd-iommu_set_device_table-must-not-be-__init.patch \ + file://3.2.10/0084-dm-ioctl-do-not-leak-argv-if-target-message-only-con.patch \ + file://3.2.10/0085-dm-io-fix-discard-support.patch \ + file://3.2.10/0086-dm-flakey-fix-crash-on-read-when-corrupt_bio_byte-no.patch \ + file://3.2.10/0087-dm-thin-metadata-remove-incorrect-close_device-on-cr.patch \ + file://3.2.10/0088-dm-thin-metadata-unlock-superblock-in-init_pmd-error.patch \ + file://3.2.10/0089-dm-thin-metadata-decrement-counter-after-removing-ma.patch \ + file://3.2.10/0090-dm-raid-set-MD_CHANGE_DEVS-when-rebuilding.patch \ + file://3.2.10/0091-dm-raid-fix-flush-support.patch \ + file://3.2.10/0092-cs5535-mfgpt-don-t-call-__init-function-from-__devin.patch \ + file://3.2.10/0093-mfd-Fix-cs5535-section-mismatch.patch \ + file://3.2.10/0094-spi-topcliff-pch-rename-pch_spi_pcidev-to-pch_spi_pc.patch \ + file://3.2.10/0095-Linux-3.2.10.patch \ + file://3.2.11/0001-Revert-mfd-Test-for-jack-detection-when-deciding-if-.patch \ + file://3.2.11/0002-Linux-3.2.11.patch \ + file://beaglebone/0001-f_rndis-HACK-around-undefined-variables.patch \ + file://beaglebone/0002-da8xx-fb-add-DVI-support-for-beaglebone.patch \ + file://beaglebone/0003-beaglebone-rebase-everything-onto-3.2-WARNING-MEGAPA.patch \ + file://beaglebone/0004-more-beaglebone-merges.patch \ + file://beaglebone/0005-beaglebone-disable-tsadc.patch \ + file://beaglebone/0006-tscadc-Add-general-purpose-mode-untested-with-touchs.patch \ + file://beaglebone/0007-tscadc-Add-board-file-mfd-support-fix-warning.patch \ + file://beaglebone/0008-AM335X-init-tsc-bone-style-for-new-boards.patch \ + file://beaglebone/0009-tscadc-make-stepconfig-channel-configurable.patch \ + file://beaglebone/0010-tscadc-Trigger-through-sysfs.patch \ + file://beaglebone/0011-meta-ti-Remove-debug-messages-for-meta-ti.patch \ + file://beaglebone/0012-tscadc-switch-to-polling-instead-of-interrupts.patch \ + file://beaglebone/0013-beaglebone-fix-ADC-init.patch \ + file://beaglebone/0014-AM335x-MUX-add-ehrpwm1A.patch \ + file://beaglebone/0015-beaglebone-enable-PWM-for-lcd-backlight-backlight-is.patch \ + file://beaglebone/0016-omap_hsmmc-Set-dto-to-max-value-of-14-to-avoid-SD-Ca.patch \ + file://beaglebone/0017-beaglebone-set-default-brightness-to-50-for-pwm-back.patch \ + file://beaglebone/0018-st7735fb-WIP-framebuffer-driver-supporting-Adafruit-.patch \ + file://beaglebone/0019-beaglebone-use-P8_6-gpio1_3-as-w1-bus.patch \ + file://beaglebone/0020-beaglebone-add-support-for-Towertech-TT3201-CAN-cape.patch \ + file://beaglebone/0021-ARM-OMAP2-am33xx-fix-serial-mux-warnings-for-am33xx.patch \ + file://beaglebone/0022-ARM-OMAP2-am335x-correct-McASP0-pin-mux-detail.patch \ " - -SRC_URI += "${@base_contains('DISTRO_FEATURES', 'tipspkernel', "", "${PATCHES_OVER_PSP}", d)}" -SRC_URI_append_beaglebone = " file://logo_linux_clut224.ppm" -