Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android samsung 2.6.35 #1

Open
wants to merge 719 commits into
base: android-samsung-2.6.35
Choose a base branch
from
Open

Android samsung 2.6.35 #1

wants to merge 719 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 29, 2011

  1. fascinate: fix mtd partition layout

    fascinate has much smaller nand than epic does
    match it to other sgs devices, with a nice healthy sized radio partition
    
    Change-Id: I2c781149b8dbb488f9726bb12373b4eb77e7b0cf
    jt1134 committed May 29, 2011
    Configuration menu
    Copy the full SHA
    196d2d1 View commit details
    Browse the repository at this point in the history
  2. fascinate: add modemctl drivers from ED01

    use cdma modemctl drivers, configurable with CONFIG_PHONE_ARIES_CDMA
    modemctl gpio fixes so modem will actually try to init
    needs mucho more work
    
    Change-Id: I13c08e472a58a3341182eef794e9ed752694c170
    jt1134 committed May 29, 2011
    Configuration menu
    Copy the full SHA
    427b150 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2011

  1. fascinate: first round of gpio fixes

    Change-Id: Id287eab340ade995727e6ac25d324f5f32c268fb
    jt1134 committed May 30, 2011
    Configuration menu
    Copy the full SHA
    d1a888e View commit details
    Browse the repository at this point in the history
  2. Revert "fix bml_over_mtd"

    This reverts commit 8aa8fd1.
    jt1134 committed May 30, 2011
    Configuration menu
    Copy the full SHA
    ec69a57 View commit details
    Browse the repository at this point in the history
  3. remove unused files

    Change-Id: I3d114a550d10ec681ffb5c3d85854910114e8bd1
    jt1134 committed May 30, 2011
    Configuration menu
    Copy the full SHA
    de1dcad View commit details
    Browse the repository at this point in the history
  4. rename wm8994 'voodoo sound' extensions to just wm8994_extensions.

    Change-Id: I99daa6e19d7f6cb0db64e192e2fd2115324c54ed
    atinm committed May 30, 2011
    Configuration menu
    Copy the full SHA
    385396a View commit details
    Browse the repository at this point in the history
  5. jpeg: add new jpeg decoder settings from samsung

    Change-Id: Ie4e5e9e913381d373f79a7ee1e319504a8d01337
    coolya committed May 30, 2011
    Configuration menu
    Copy the full SHA
    40eb8bf View commit details
    Browse the repository at this point in the history
  6. add DVFS_LIMIT for cpu-freq

    Change-Id: I71b8b80c8c1fde8080d858c0e13e67108ba3cb83
    coolya committed May 30, 2011
    Configuration menu
    Copy the full SHA
    a2a508c View commit details
    Browse the repository at this point in the history
  7. video: add new mfc driver from samsung source drop

    Change-Id: I6efdadede02154f11c78d5179687b95fbe63e49e
    coolya committed May 30, 2011
    Configuration menu
    Copy the full SHA
    78d6f3d View commit details
    Browse the repository at this point in the history
  8. aries: config for DVFS_LIMIT

    Change-Id: Icc6f3008393cc2dee2112145a973f0254cc5c862
    coolya committed May 30, 2011
    Configuration menu
    Copy the full SHA
    d60df51 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'android-samsung-2.6.35' of git://github.com/teamhacksun…

    …g/android_kernel_samsung_aries into HEAD
    coolya committed May 30, 2011
    Configuration menu
    Copy the full SHA
    42d301b View commit details
    Browse the repository at this point in the history

Commits on May 31, 2011

  1. Configuration menu
    Copy the full SHA
    1654778 View commit details
    Browse the repository at this point in the history
  2. cpu-freq: fix missing define

    coolya committed May 31, 2011
    Configuration menu
    Copy the full SHA
    1ec876e View commit details
    Browse the repository at this point in the history
  3. Fix build.sh shebang

    rafl committed May 31, 2011
    Configuration menu
    Copy the full SHA
    8fb2e4d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #28 from rafl/android-samsung-2.6.35

    Fix build.sh shebang
    atinm committed May 31, 2011
    Configuration menu
    Copy the full SHA
    92a57fa View commit details
    Browse the repository at this point in the history
  5. Merge pull request #27 from jt1134/android-samsung-2.6.35

    Fascinate merge.
    atinm committed May 31, 2011
    Configuration menu
    Copy the full SHA
    946f0da View commit details
    Browse the repository at this point in the history
  6. DOH! fix bonehead typo

    Change-Id: I7dc808f49cbe8ffd77bfaa27137f83abce30bee0
    jt1134 committed May 31, 2011
    Configuration menu
    Copy the full SHA
    6184689 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2011

  1. fascinate: remove fm radio

    Change-Id: Id74073a865d66051dd9a54f8772e738cad5c7ebd
    jt1134 committed Jun 1, 2011
    Configuration menu
    Copy the full SHA
    e48f079 View commit details
    Browse the repository at this point in the history
  2. fascinate: additional gpio fixes

    Change-Id: I9a1ba582e1f9e2eb97f36a897326063f614fc4c1
    jt1134 committed Jun 1, 2011
    Configuration menu
    Copy the full SHA
    b4fc593 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2011

  1. fix bml_over_mtd

    Change-Id: Ieb8f51a89ab73a0cfcbcfd075cc2c1442c269024
    jt1134 authored and atinm committed Jun 2, 2011
    Configuration menu
    Copy the full SHA
    a51ad8a View commit details
    Browse the repository at this point in the history
  2. fascinate: add modemctl drivers from ED01

    use cdma modemctl drivers, configurable with CONFIG_PHONE_ARIES_CDMA
    modemctl gpio fixes so modem will actually try to init
    needs mucho more work
    
    Change-Id: I13c08e472a58a3341182eef794e9ed752694c170
    jt1134 authored and atinm committed Jun 2, 2011
    Configuration menu
    Copy the full SHA
    489bb4d View commit details
    Browse the repository at this point in the history
  3. Revert "fix bml_over_mtd"

    This reverts commit 8aa8fd1.
    jt1134 authored and atinm committed Jun 2, 2011
    Configuration menu
    Copy the full SHA
    f8cc4fd View commit details
    Browse the repository at this point in the history
  4. remove unused files

    Change-Id: I3d114a550d10ec681ffb5c3d85854910114e8bd1
    jt1134 authored and atinm committed Jun 2, 2011
    Configuration menu
    Copy the full SHA
    dc3b1e9 View commit details
    Browse the repository at this point in the history
  5. fascinate: fix dpram driver initialization and add some debug output

    Change-Id: Ibe06634cf0d4aca761954ac660a0cdb1b42bf5a1
    jt1134 committed Jun 2, 2011
    Configuration menu
    Copy the full SHA
    702e1e1 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'android-samsung-2.6.35' of git://github.com/teamhacksun…

    …g/android_kernel_samsung_aries into android-samsung-2.6.35
    jt1134 committed Jun 2, 2011
    Configuration menu
    Copy the full SHA
    a535323 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2011

  1. turn off extension debug

    Change-Id: Iaf8cd08535e9be21a0c4d1d7e938a7018fa289ca
    atinm committed Jun 3, 2011
    Configuration menu
    Copy the full SHA
    86efa84 View commit details
    Browse the repository at this point in the history
  2. [bcm4329] WOW support in BCM driver

    Making sure that Rx pkt is acknowledged and sent
    to network interface by wifi driver before system
    goes in suspend.
    
    BUG ID 767438
    
    Change-Id: Ie88176ec11aa1d2fe4253d9b0472d13a4742d300
    Reviewed-on: http://git-master/r/12703
    Reviewed-by: Rakesh Kumar <[email protected]>
    Reviewed-by: Bharat Nihalani <[email protected]>
    Tested-by: Bharat Nihalani <[email protected]>
    Rahul Bansal authored and zachariasmaladroit committed Jun 3, 2011
    Configuration menu
    Copy the full SHA
    6cec752 View commit details
    Browse the repository at this point in the history
  3. Allow lower gamma values for brightness (yellowish though, like herring)

    Change-Id: Ic4b75bb874ecb31aa56bec330739bf6ea61c637e
    atinm committed Jun 3, 2011
    Configuration menu
    Copy the full SHA
    8a00573 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2011

  1. fascinate: apparently only dpram driver is needed for cdma radio

    remove other modem drivers, and fix dpram irq settings I screwed up
    
    Change-Id: Icf42e2942d18c10263c6617ac68be3679c319c3d
    jt1134 committed Jun 6, 2011
    Configuration menu
    Copy the full SHA
    72bdf27 View commit details
    Browse the repository at this point in the history
  2. fascinate: update defconfig

    additional ppp options for cdma
    kill ubernoisy debug in dpram
    
    Change-Id: I8f46e0ed11f937498a2c891bac6268ffbf1830bd
    jt1134 committed Jun 6, 2011
    Configuration menu
    Copy the full SHA
    ccd14cb View commit details
    Browse the repository at this point in the history
  3. ce147: update driver from latest samsung source drop

    Change-Id: Ia3fc856a7d321ee68058f0baf2229e4cfbab3860
    coolya committed Jun 6, 2011
    Configuration menu
    Copy the full SHA
    35e80ed View commit details
    Browse the repository at this point in the history
  4. ce147: add missing autofocus mode

    Change-Id: I6325ea7ced0efb77115a3e703508da91d2df35f0
    coolya committed Jun 6, 2011
    Configuration menu
    Copy the full SHA
    28bf4cf View commit details
    Browse the repository at this point in the history
  5. galaxys: add DIDLE cpu state

    Change-Id: Ib0cd1f624eb8565ac414a49fb4050990f61b7307
    coolya committed Jun 6, 2011
    Configuration menu
    Copy the full SHA
    9213a89 View commit details
    Browse the repository at this point in the history
  6. fascinate: clean-up. remove unused modem drivers

    Change-Id: I3131862164349cbc504d652adc1ffe05c8025889
    jt1134 committed Jun 6, 2011
    Configuration menu
    Copy the full SHA
    cd99bb2 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2011

  1. Merge branch 'android-samsung-2.6.35' of git://github.com/teamhacksun…

    …g/android_kernel_samsung_aries into android-samsung-2.6.35
    jt1134 committed Jun 7, 2011
    Configuration menu
    Copy the full SHA
    afdef03 View commit details
    Browse the repository at this point in the history
  2. fascinate: shrink unused efs and radio partitions and donate the spac…

    …e to /cache and /system
    
    Change-Id: I06c13697230cff5c7dd58bd90f0dfa2286e99d55
    jt1134 committed Jun 7, 2011
    Configuration menu
    Copy the full SHA
    767e4df View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2011

  1. fascinate: fix volume up button

    Change-Id: Icfaba0f835cae6be4d6619c5d216ab7c63a89f88
    jt1134 committed Jun 8, 2011
    Configuration menu
    Copy the full SHA
    c1c33ca View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2011

  1. fascinate: drivers for kr3dh accelerometer

    Change-Id: I47572a68f0106c260e7f719139ce3087c8c6d70d
    jt1134 committed Jun 9, 2011
    Configuration menu
    Copy the full SHA
    bb1cfc6 View commit details
    Browse the repository at this point in the history
  2. disable kr3dh debug

    Change-Id: I2820ef250e55fe963b4d491545917fe392373dd0
    jt1134 committed Jun 9, 2011
    Configuration menu
    Copy the full SHA
    f7e797b View commit details
    Browse the repository at this point in the history
  3. fascinate: fix UMS

    Change-Id: I0162960c24f20e2ce1ce1c76f47b261552205cb1
    jt1134 committed Jun 9, 2011
    Configuration menu
    Copy the full SHA
    28e18b7 View commit details
    Browse the repository at this point in the history
  4. cpuidle: commit 7467571 upstream.

    Cpuidle menu governor is using u32 as a temporary datatype for storing
    nanosecond values which wrap around at 4.294 seconds. This causes errors
    in predicted sleep times resulting in higher than should be C state
    selection and increased power consumption. This also breaks cpuidle
    state residency statistics.
    Daniel Hillenbrand committed Jun 9, 2011
    Configuration menu
    Copy the full SHA
    2eb7780 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #29 from jt1134/android-samsung-2.6.35

    DOH! fix bonehead typo
    atinm committed Jun 9, 2011
    Configuration menu
    Copy the full SHA
    4b0ff90 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2011

  1. fascinate: fix in-call audio

    jt1134 committed Jun 10, 2011
    Configuration menu
    Copy the full SHA
    0f35129 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2011

  1. Turn off LOG_INFO

    Change-Id: Ieec151c3be8a6511299c6bc49c1973b9ccae3f91
    atinm committed Jun 15, 2011
    Configuration menu
    Copy the full SHA
    9b05a44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ddfc24 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2011

  1. ashmem: Add cache flush routines to ashmem

    Shubhraprakash Das authored and zachariasmaladroit committed Jun 16, 2011
    Configuration menu
    Copy the full SHA
    a20db5d View commit details
    Browse the repository at this point in the history
  2. ashmem: Fix flush routine of ashmem

    The ashmem flush function ashmem_flush_cache_range was calling
    dmac_clean_range and dmac_flush_range with a user virtual address
    which is not allowed. Instead of calling dmac_clean_range or
    dmac_flush_range use flush_cache_user_range which can be called
    with a user vitual address.
    
    Change-Id: I5dd137fb248b45ef2c7ea5f7bdb4b540b8310af9
    Signed-off-by: Shubhraprakash Das <[email protected]>
    Shubhraprakash Das authored and zachariasmaladroit committed Jun 16, 2011
    Configuration menu
    Copy the full SHA
    f31beca View commit details
    Browse the repository at this point in the history
  3. Revert "galaxys: add DIDLE cpu state"

    This reverts commit 9213a89.
    coolya committed Jun 16, 2011
    Configuration menu
    Copy the full SHA
    0ee05f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aadc150 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2011

  1. aries: fix sleep of death

    Change-Id: Ib2ec6067df3bf81de18ba938b98b1d6ae81a2eaa
    coolya committed Jun 19, 2011
    Configuration menu
    Copy the full SHA
    78face2 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2011

  1. Merge pull request #32 from jt1134/0f351295cbd193a99ad5845ee2fab7694e…

    …751bcc
    
    fascinate: fix in-call audio
    coolya committed Jun 21, 2011
    Configuration menu
    Copy the full SHA
    fe965a7 View commit details
    Browse the repository at this point in the history
  2. cleanup =)

    techmik committed Jun 21, 2011
    Configuration menu
    Copy the full SHA
    2c4c7b2 View commit details
    Browse the repository at this point in the history
  3. Revert "video: add new mfc driver from samsung source drop"

    This reverts commit 78d6f3d.
    coolya committed Jun 21, 2011
    Configuration menu
    Copy the full SHA
    fef4ac1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e4fedf View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2011

  1. fascinate: fix in-call audio

    jt1134 authored and atinm committed Jun 24, 2011
    Configuration menu
    Copy the full SHA
    bb08191 View commit details
    Browse the repository at this point in the history
  2. Revert "ce147: add missing autofocus mode"

    This reverts commit 28bf4cf.
    
    Conflicts:
    
    	arch/arm/mach-s5pv210/cpuidle.c
    
    Change-Id: I212c070a6ebde86133a3b4fd80310cadd23e3fb5
    atinm committed Jun 24, 2011
    Configuration menu
    Copy the full SHA
    60b8af7 View commit details
    Browse the repository at this point in the history
  3. Revert "ce147: update driver from latest samsung source drop"

    This reverts commit 35e80ed.
    atinm committed Jun 24, 2011
    Configuration menu
    Copy the full SHA
    69b1547 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'bluetooth' of github.com:teamhacksung/android_kernel_sa…

    …msung_aries into android-samsung-2.6.35
    atinm committed Jun 24, 2011
    Configuration menu
    Copy the full SHA
    8f2a88c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2011

  1. Hack a mute/unmute for Vibrant - doesn't really help it seems

    Change-Id: Icb4d2a3df1161dedc7da50c3e4cacf12a003f54a
    atinm committed Jun 25, 2011
    Configuration menu
    Copy the full SHA
    2f6322f View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2011

  1. Configuration menu
    Copy the full SHA
    fe1e255 View commit details
    Browse the repository at this point in the history
  2. fascinate: port optical drivers from EB01 froyo source

    Change-Id: I86c093866597572105b4a83a37af0109b55bd563
    jt1134 committed Jun 27, 2011
    Configuration menu
    Copy the full SHA
    b740f55 View commit details
    Browse the repository at this point in the history
  3. fascinate: fix some gpio settings I screwed up

    Change-Id: I299ceeabd5a712bcdc75223d5a6c15b18e411556
    jt1134 committed Jun 27, 2011
    Configuration menu
    Copy the full SHA
    caabf30 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #35 from jt1134/pull-request

    fixes for fascinate
    atinm committed Jun 27, 2011
    Configuration menu
    Copy the full SHA
    1b53ae5 View commit details
    Browse the repository at this point in the history
  5. fix permissions

    Change-Id: I728c49ef2b4259edd67def9d5c25a72c89a63f34
    techmik committed Jun 27, 2011
    Configuration menu
    Copy the full SHA
    21e23b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2011

  1. Merge pull request #36 from techmik/gingerbread

    fix permissions
    atinm committed Jun 28, 2011
    Configuration menu
    Copy the full SHA
    7f0a1c3 View commit details
    Browse the repository at this point in the history
  2. proximity sensor: initialize to 'far'.

    sec_jack: headphone detection at boot.
    video: updated bootsplash.
    
    Change-Id: I3b45b907dc5793ba9e8d4d8905b31362e5881c49
    atinm committed Jun 28, 2011
    Configuration menu
    Copy the full SHA
    e130c6c View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2011

  1. fascinate: fix export of backlight_level in panel driver so that ambi…

    …ent light sensor will behave properly
    jt1134 committed Jul 3, 2011
    Configuration menu
    Copy the full SHA
    855e11c View commit details
    Browse the repository at this point in the history
  2. fascinate: GPIO_CP_RST fixes

    jt1134 committed Jul 3, 2011
    Configuration menu
    Copy the full SHA
    cb81cc2 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2011

  1. Merge pull request #37 from jt1134/pull-request

    additional fixes for fascinate
    jt1134 committed Jul 4, 2011
    Configuration menu
    Copy the full SHA
    df8ac26 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2011

  1. ashmem: fix deadlock when system is low on memory

    When system is low on memory, allocating memory while holding the
    ashmem_mutex may try to directly reclaim memory. Then ashmem_shrink()
    is called in same thread. It will deadlock at acquiring ashmem_mutex.
    This change lets ashmem_shrink() return failure if ashmem_mutex is not
    available. Memory will be reclaimed from others.
    
    Change-Id: I3b6024d5477d37245f4ebde6d7069fb77af789ee
    Signed-off-by: Yuanyuan Zhong <[email protected]>
    Yuanyuan Zhong authored and zachariasmaladroit committed Jul 6, 2011
    Configuration menu
    Copy the full SHA
    42f3250 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2011

  1. Configuration menu
    Copy the full SHA
    f93b67f View commit details
    Browse the repository at this point in the history
  2. Enabled BT PAN support. HID support

    Change-Id: Iffc5f8d5d4958952b04cfdc892f1db7fdac606db
    atinm committed Jul 9, 2011
    Configuration menu
    Copy the full SHA
    2a29263 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'android-samsung-2.6.35' of git://github.com/teamhacksun…

    …g/android_kernel_samsung_aries into android-samsung-2.6.35
    atinm committed Jul 9, 2011
    Configuration menu
    Copy the full SHA
    e35a80f View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2011

  1. Enable CONFIG_TIMER_STATS

    Set CONFIG_TIMER_STATS to 'y' so powertop will work.
    yath committed Jul 20, 2011
    Configuration menu
    Copy the full SHA
    450d317 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2011

  1. enabled BT_HID support, HID_APPLE support

    Change-Id: I5fd1b70b0f80bf376463d1726643b24dc120c4dc
    atinm committed Jul 21, 2011
    Configuration menu
    Copy the full SHA
    e926f49 View commit details
    Browse the repository at this point in the history
  2. fascinate: fix issue where phone would not wakeup for incoming calls/…

    …msgs when in deep sleep
    jt1134 committed Jul 21, 2011
    Configuration menu
    Copy the full SHA
    9e0c760 View commit details
    Browse the repository at this point in the history
  3. fascinate: moar gpio fixes

    jt1134 committed Jul 21, 2011
    Configuration menu
    Copy the full SHA
    3cd613e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a44c24b View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2011

  1. Build fuse.ko

    Build FUSE module.
    yath committed Jul 29, 2011
    Configuration menu
    Copy the full SHA
    38e889b View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2011

  1. Merge pull request #39 from yath/android-samsung-2.6.35

    Enable CONFIG_TIMER_STATS
    coolya committed Jul 30, 2011
    Configuration menu
    Copy the full SHA
    2f74a6f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #40 from yath/config_fuse

    Build fuse.ko
    coolya committed Jul 30, 2011
    Configuration menu
    Copy the full SHA
    f912249 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2011

  1. sdhci: add regulator support

    This patch adds support for regulator API to sdhci core driver.
    Regulators can be used to disable power in suspended state to reduce
    dissipated energy.
    
    Signed-off-by: Marek Szyprowski <[email protected]>
    Signed-off-by: Kyungmin Park <[email protected]>
    Acked-by: Mark Brown <[email protected]>
    Cc: <[email protected]>
    Signed-off-by: Andrew Morton <[email protected]>
    Signed-off-by: Linus Torvalds <[email protected]>
    
    Conflicts:
    
    	drivers/mmc/host/sdhci.c
    renaudallard authored and coolya committed Aug 1, 2011
    Configuration menu
    Copy the full SHA
    0cb287d View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2011

  1. Updated camera driver from GT-I9000_OpenSource_GB_Update.tar.gz

    Requires libcamera.so from newer ROMs.
    pawitp committed Aug 2, 2011
    Configuration menu
    Copy the full SHA
    eb01946 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2011

  1. Setup MAX8998_LDO5 regulator on machine init and expose it for a "vmm…

    …c" consumer. Fixes broken external SD when using Samsung Gingerbread bootloader.
    eifert committed Aug 3, 2011
    Configuration menu
    Copy the full SHA
    da1fcb2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #42 from eifert/android-samsung-2.6.35

    External SD card fix for Gingerbread bootloader
    coolya committed Aug 3, 2011
    Configuration menu
    Copy the full SHA
    f5671dd View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2011

  1. Configuration menu
    Copy the full SHA
    eef5e15 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'android-samsung-2.6.35' of github.com:teamhacksung/andr…

    …oid_kernel_samsung_aries into android-samsung-2.6.35
    jt1134 committed Aug 4, 2011
    Configuration menu
    Copy the full SHA
    d12fa81 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2011

  1. Merge pull request #41 from pawitp/android-samsung-2.6.35

    Updated camera driver from GT-I9000_OpenSource_GB_Update.tar.gz (Fixes front camera orientation).
    coolya committed Aug 5, 2011
    Configuration menu
    Copy the full SHA
    943cfaa View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2011

  1. Configuration menu
    Copy the full SHA
    dd18ad5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    475cf05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    537054c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    608f7b0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aa07d28 View commit details
    Browse the repository at this point in the history
  6. add the Stochastic Fair Blue (SFB) network scheduler (by Juliusz

    Chroboczek); Remove stub tcf function from sfb (by Jan Steffens)
    zachariasmaladroit committed Aug 7, 2011
    Configuration menu
    Copy the full SHA
    16348ba View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b39b946 View commit details
    Browse the repository at this point in the history
  8. Port BFQ V2 to 2.6.35

    renaudallard authored and zachariasmaladroit committed Aug 7, 2011
    Configuration menu
    Copy the full SHA
    260211c View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2011

  1. Configuration menu
    Copy the full SHA
    48311ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4efff4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ad77f2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'android-samsung-2.6.35' of github.com:ytt3r/android_ker…

    …nel_samsung_aries into android-samsung-2.6.35
    ytt3r committed Aug 8, 2011
    Configuration menu
    Copy the full SHA
    fd36a87 View commit details
    Browse the repository at this point in the history
  5. Releasetools

    ytt3r committed Aug 8, 2011
    Configuration menu
    Copy the full SHA
    3ce59ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9e6486 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2925162 View commit details
    Browse the repository at this point in the history
  8. arm: Allow CPU-supported unaligned accesses

    This change reconfigures the CPU to allow CPU-supported unaligned
    accesses, which are generally faster than software-only fixups,
    resulting in fewer alignment exceptions.
    
    Signed-off-by: Brent DeGraaf <[email protected]>
    ytt3r committed Aug 8, 2011
    Configuration menu
    Copy the full SHA
    5d9c368 View commit details
    Browse the repository at this point in the history
  9. lowmemorykiller.c: instead of killing the largest available task, kil…

    …l the task closest in size to the amount of memory we actually need to free to satisfy the minfree threshold. (courtesy of kodos96)
    ytt3r committed Aug 8, 2011
    Configuration menu
    Copy the full SHA
    5c19ce8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    58a75d1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    85d7484 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9a319cc View commit details
    Browse the repository at this point in the history
  13. Revert "turn off extension debug"

    This reverts commit 86efa84.
    zachariasmaladroit committed Aug 8, 2011
    Configuration menu
    Copy the full SHA
    196de18 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    74b3a7f View commit details
    Browse the repository at this point in the history
  15. Voodoo sound: driver v10

    Improvement:
    
    - HW EQ support: smooth activation/deactivation and gain changes
    
    Bugfixes:
    
    - HP volume smoothing loop on low levels with negative digital offsets
    - wm8994_write logging on Nexus S
    
    New supported devices:
    
    - Galaxy Tab 7" Gingerbread Kernels support (based on M180S)
    - Galaxy Tab 10.1 - beta
    supercurio authored and zachariasmaladroit committed Aug 8, 2011
    Configuration menu
    Copy the full SHA
    5c99fc5 View commit details
    Browse the repository at this point in the history
  16. Compile android logger (logcat) as a module, can be enabled with logc…

    …at-on.
    
    Appropriate changes have been made to releastools and the buildscript.
    ytt3r committed Aug 8, 2011
    Configuration menu
    Copy the full SHA
    9c3bb66 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4deaa19 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2011

  1. CFS: load balancing improvements

    (Signed-off-on-by: Nikhil Rao; granularity improvements by Peter Ziljstra)
    ytt3r committed Aug 9, 2011
    Configuration menu
    Copy the full SHA
    1ac14a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39d2fa2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bff0a19 View commit details
    Browse the repository at this point in the history
  4. PM: Make it possible to avoid races between wakeup and system sleep

    (upstream improvements) (Signed-off-by: Rafael J. Wysocki)
    zachariasmaladroit authored and ytt3r committed Aug 9, 2011
    Configuration menu
    Copy the full SHA
    f639638 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2011

  1. kbuild: Disable -Wunused-but-set-variable for gcc 4.6.0

    [ upstream commit af0e5d5 ]
    
    Disable the new -Wunused-but-set-variable that was added in gcc 4.6.0
    It produces more false positives than useful warnings.
    
    This can still be enabled using W=1
    
    [AK: dropped W=1 support in backport]
    Signed-off-by: Dave Jones <[email protected]>
    Acked-by: Sam Ravnborg <[email protected]>
    Tested-by: Sam Ravnborg <[email protected]>
    Signed-off-by: Michal Marek <[email protected]>
    Signed-off-by: Andi Kleen <[email protected]>
    Dave Jones authored and existz committed Aug 10, 2011
    Configuration menu
    Copy the full SHA
    90ebeaf View commit details
    Browse the repository at this point in the history
  2. kbuild: Fix passing -Wno-* options to gcc 4.4+

    [ upstream commit 8417da6 ]
    
    Starting with 4.4, gcc will happily accept -Wno-<anything> in the
    cc-option test and complain later when compiling a file that has some
    other warning. This rather unexpected behavior is intentional as per
    http://gcc.gnu.org/PR28322, so work around it by testing for support of
    the opposite option (without the no-). Introduce a new Makefile function
    cc-disable-warning that does this and update two uses of cc-option in
    the toplevel Makefile.
    
    Reported-and-tested-by: Stephen Rothwell <[email protected]>
    Signed-off-by: Michal Marek <[email protected]>
    Signed-off-by: Andi Kleen <[email protected]>
    michal42 authored and existz committed Aug 10, 2011
    Configuration menu
    Copy the full SHA
    dd17d39 View commit details
    Browse the repository at this point in the history
  3. 1200MHz overclock

    ytt3r committed Aug 10, 2011
    Configuration menu
    Copy the full SHA
    783cc3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c37cef4 View commit details
    Browse the repository at this point in the history
  5. cpufreq: add interactiveX governor

    existz authored and ytt3r committed Aug 10, 2011
    Configuration menu
    Copy the full SHA
    6f85c34 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2011

  1. add Simple I/O Scheduler

    existz authored and ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    0d9ffa9 View commit details
    Browse the repository at this point in the history
  2. Enable AIO and SIO

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    5a45ed9 View commit details
    Browse the repository at this point in the history
  3. Kernel HZ to 250

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    ad9fdd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4483919 View commit details
    Browse the repository at this point in the history
  5. Aesthetics of updater-script

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    8e9b7d0 View commit details
    Browse the repository at this point in the history
  6. Kangsterizer's LED notifications

    Using as a replacement for BLN until I or someone else gets BLN working satisfactorily.
    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    f200d22 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4503dd4 View commit details
    Browse the repository at this point in the history
  8. Enabled BFQ2

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    b0d2705 View commit details
    Browse the repository at this point in the history
  9. Disabled userspace

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    3f9f6d2 View commit details
    Browse the repository at this point in the history
  10. Talon bootscreen

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    fdc7db2 View commit details
    Browse the repository at this point in the history
  11. Added smartass

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    2c40030 View commit details
    Browse the repository at this point in the history
  12. Upgrade to 2.6.35.8

    renaudallard authored and existz committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    d27631e View commit details
    Browse the repository at this point in the history
  13. Upgrade to 2.6.35.9

    renaudallard authored and existz committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    a028d3c View commit details
    Browse the repository at this point in the history
  14. Upgrade to 2.6.35.10

    existz committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    86d422d View commit details
    Browse the repository at this point in the history
  15. Upgrade to 2.6.35.11

    renaudallard authored and existz committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    f0d9c65 View commit details
    Browse the repository at this point in the history
  16. Revert "CFS: load balancing improvements"

    This reverts commit 1ac14a4.
    existz committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    d207321 View commit details
    Browse the repository at this point in the history
  17. Upgrade to 2.6.35.12

    renaudallard authored and existz committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    30d694d View commit details
    Browse the repository at this point in the history
  18. Upgrade to 2.6.35.13

    renaudallard authored and existz committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    8da7624 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5f69a68 View commit details
    Browse the repository at this point in the history
  20. Raise GPU max clock speed

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    613bbc5 View commit details
    Browse the repository at this point in the history
  21. GPU tweaks from Morfic

    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    040edb6 View commit details
    Browse the repository at this point in the history
  22. iosched: Add V(R) i/o scheduler

    existz authored and ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    411df12 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4dacc92 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    8a0c067 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9651d9f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    13f4d05 View commit details
    Browse the repository at this point in the history
  27. Revert "Added Scholastic Fair Blue network scheduler to defconfigs"

    The scheduler was causing the device to hard reboot after toggling airplane mode on.
    
    This reverts commit 4dacc92.
    ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    fd53ced View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    1437a30 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    6bbc050 View commit details
    Browse the repository at this point in the history
  30. s3cfb: add mDNIe from nexus s

    existz authored and ytt3r committed Aug 11, 2011
    Configuration menu
    Copy the full SHA
    815c501 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2011

  1. Configuration menu
    Copy the full SHA
    248bd42 View commit details
    Browse the repository at this point in the history
  2. Update recovery again

    ytt3r committed Aug 12, 2011
    Configuration menu
    Copy the full SHA
    197b1de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa15906 View commit details
    Browse the repository at this point in the history
  4. Revert "Renamed kernel to TalonMTD in version.c"

    This reverts commit 248bd42.
    ytt3r committed Aug 12, 2011
    Configuration menu
    Copy the full SHA
    f91ae73 View commit details
    Browse the repository at this point in the history
  5. Disabled backlight timeout, still have to find a way to get the light…

    …s to come on with the screen.
    ytt3r committed Aug 12, 2011
    Configuration menu
    Copy the full SHA
    6952d56 View commit details
    Browse the repository at this point in the history
  6. Fix LED screen off

    ytt3r committed Aug 12, 2011
    Configuration menu
    Copy the full SHA
    659b77b View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2011

  1. ARM: SAMSUNG: Fix on s5p_gpio_[get,set]_drvstr

    This patch fixes bug on gpio drive strength helper function.
    
    The offset should be like follwoing.
    -       off = chip->chip.base - pin;
    +       off = pin - chip->chip.base;
    
    In the s5p_gpio_get_drvstr(),
    the second line is unnecessary, because overwrite drvstr.
            drvstr = __raw_readl(reg);
    -       drvstr = 0xffff & (0x3 << shift);
    
    And need 2bit masking before return the drvstr value.
            drvstr = drvstr >> shift;
    +       drvstr &= 0x3;
    
    In the s5p_gpio_set_drvstr(), need relevant bit clear.
            tmp = __raw_readl(reg);
    +       tmp &= ~(0x3 << shift);
            tmp |= drvstr << shift;
    
    Reported-by: Jaecheol Lee <[email protected]>
    Signed-off-by: Kukjin Kim <[email protected]>
    ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    6c30ff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d3e871 View commit details
    Browse the repository at this point in the history
  3. ARM: SAMSUNG: Fix on drive strength value

    This patch fixes on defined drive strength value for GPIO.
    According to data sheet, if we want drive strength 1x, the value
    should be 00(b), if 2x should be 10(b), if 3x should be 01(b),
    and if 4x should be 11(b). Also fixes comment(from S5C to S5P).
    
    Reported-by: Janghyuck Kim <[email protected]>
    Signed-off-by: Kukjin Kim <[email protected]>
    ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    4ba7636 View commit details
    Browse the repository at this point in the history
  4. ARM: SAMSUNG: MMC: fix build error when both DMA and PIO mode selected

    [cjb: fix line-wrapped patch]
    Signed-off-by: Jiri Pinkava <[email protected]>
    Signed-off-by: Chris Ball <[email protected]>
    Cc: Matt Fleming <[email protected]>
    Cc: Russell King <[email protected]>
    Cc: Ben Dooks <[email protected]>
    Cc: <[email protected]>
    Signed-off-by: Andrew Morton <[email protected]>
    Signed-off-by: Linus Torvalds <[email protected]>
    ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    1ae7aba View commit details
    Browse the repository at this point in the history
  5. ARM: S5P: Fix DMA coherent mask for FIMC

    FIMC driver uses DMA_coherent allocator, which requires proper dma mask
    to be set.
    
    Signed-off-by: Marek Szyprowski <[email protected]>
    Signed-off-by: Kyungmin Park <[email protected]>
    [[email protected]: minor title fix]
    Signed-off-by: Kukjin Kim <[email protected]>
    ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    fc58aec View commit details
    Browse the repository at this point in the history
  6. ARM: S5P: Decrease IO Registers memory region size on FIMC

    IO registers region size of all FIMC versions is less than 1kB so there
    is no need to reserve 1M.
    
    Signed-off-by: Sylwester Nawrocki <[email protected]>
    Signed-off-by: Kyungmin Park <[email protected]>
    Signed-off-by: Marek Szyprowski <[email protected]>
    [[email protected]: minor title fix]
    Signed-off-by: Kukjin Kim <[email protected]>
    ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    a7d61b2 View commit details
    Browse the repository at this point in the history
  7. ARM: S5PV210: Update I2C-1 Clock Register Property.

    CLK_GATE_IP3[8] is RESERVED. The port "I2C_HDMI_DDC" of CLK_GATE_IP3[10] is
    used as another I2C port. Therefore, defined the unused I2C-1 as another I2C
    there was left undefined but used.
    
    Signed-off-by: MyungJoo Ham <[email protected]>
    Signed-off-by: Kyungmin Park <[email protected]>
    Signed-off-by: Kukjin Kim <[email protected]>
    ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    a256165 View commit details
    Browse the repository at this point in the history
  8. ARM: S5PV210: Add FIMC clocks

    These clocks enables FIMC driver to operate on machines, which
    bootloader power gated FIMC devices to save power on boot.
    
    Signed-off-by: Marek Szyprowski <[email protected]>
    Signed-off-by: Kyungmin Park <[email protected]>
    [[email protected]: minor title fix]
    Signed-off-by: Kukjin Kim <[email protected]>
    ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    f55205f View commit details
    Browse the repository at this point in the history
  9. Added low power mode support

    Change-Id: If41c7b37585210e71c08660bd716d4799b4b55da
    pawitp authored and ytt3r committed Aug 13, 2011
    Configuration menu
    Copy the full SHA
    490b046 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2011

  1. Ported accidental touch key prevention from stock kernel.

    Try sliding down your touch screen onto your menu or back key. This
    prevents the capacitive keys from being accidentally triggered
    
    Change-Id: I47dc3e8ae869b422cc092d2a51db6a2e12cdebad
    pawitp authored and ytt3r committed Aug 14, 2011
    Configuration menu
    Copy the full SHA
    9b24327 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    135c048 View commit details
    Browse the repository at this point in the history
  3. Enabled DVFS_LIMIT for MFC to reduce 720p stutter (ported from stock)

    Change-Id: Ia5db1f2cec9c4634253bd6a7199d4a56fbb86c80
    pawitp authored and ytt3r committed Aug 14, 2011
    Configuration menu
    Copy the full SHA
    439132a View commit details
    Browse the repository at this point in the history
  4. cpufreq: some tweaks to scale up and down more steadily instead of ju…

    …mping directly to frequencies.
    ytt3r committed Aug 14, 2011
    Configuration menu
    Copy the full SHA
    0edbf4e View commit details
    Browse the repository at this point in the history
  5. Fixed enable_conservative

    ytt3r committed Aug 14, 2011
    Configuration menu
    Copy the full SHA
    d90c12b View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2011

  1. Configuration menu
    Copy the full SHA
    7243d7a View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2011

  1. Fixed ondemandx

    ytt3r committed Aug 19, 2011
    Configuration menu
    Copy the full SHA
    c63aa0c View commit details
    Browse the repository at this point in the history
  2. Bumped OC voltages; people were reporting overclock instability with …

    …the current voltages.
    ytt3r committed Aug 19, 2011
    Configuration menu
    Copy the full SHA
    b5379d9 View commit details
    Browse the repository at this point in the history
  3. ARM: S5PC11X: improve USB signal quality

    Ported from AOSP Samsung source - http://android.git.kernel.org/?p=kernel/samsung.git;a=summary
    
    Tunning of PHY0 Tune Register to improve physical characteristics.
    This improves the margin of USB eye diagram, which means
    the quality of USB signal is also improved.
    ytt3r committed Aug 19, 2011
    Configuration menu
    Copy the full SHA
    ebc838a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2011

  1. Configuration menu
    Copy the full SHA
    e0bcec1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc891fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e249fd6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9fa87e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2011

  1. add support for telus fascinate - this should keep compatibility for …

    …the i9000 / SGS - needs testing
    zachariasmaladroit committed Aug 27, 2011
    Configuration menu
    Copy the full SHA
    f7de6fa View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2011

  1. FIX: ext4: skip orphan cleanup if fs has unknown ROCOMPAT features

        commit d39195c upstream.
    
        Orphan cleanup is currently executed even if the file system has some
        number of unknown ROCOMPAT features, which deletes inodes and frees
        blocks, which could be very bad for some RO_COMPAT features,
        especially the SNAPSHOT feature.
    
        This patch skips the orphan cleanup if it contains readonly compatible
        features not known by this ext4 implementation, which would prevent
        the fs from being mounted (or remounted) readwrite.
    
        Signed-off-by: Amir Goldstein <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
        Signed-off-by: Greg Kroah-Hartman <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    7ebd54e View commit details
    Browse the repository at this point in the history
  2. ADD: ext4: dynamically allocate the jbd2_inode in ext4_inode_info as …

    …necessary
    
        Replace the jbd2_inode structure (which is 48 bytes) with a pointer
        and only allocate the jbd2_inode when it is needed --- that is, when
        the file system has a journal present and the inode has been opened
        for writing.  This allows us to further slim down the ext4_inode_info
        structure.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    da01515 View commit details
    Browse the repository at this point in the history
  3. ADD: ext4: reorder ext4_inode_info structure elements to remove unnee…

    …ded padding
    
        By reordering the elements in the ext4_inode_info structure, we can
        reduce the padding needed on an x86_64 system by 16 bytes.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    977d332 View commit details
    Browse the repository at this point in the history
  4. ADD: ext4: drop i_state_flags on architectures with 64-bit longs

        We can store the dynamic inode state flags in the high bits of
        EXT4_I(inode)->i_flags, and eliminate i_state_flags.  This saves 8
        bytes from the size of ext4_inode_info structure, which when
        multiplied by the number of the number of in the inode cache, can save
        a lot of memory.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    ebe2d4f View commit details
    Browse the repository at this point in the history
  5. ADD: ext4: Clean up s_dirt handling

        We don't need to set s_dirt in most of the ext4 code when journaling
        is enabled.  In ext3/4 some of the summary statistics for # of free
        inodes, blocks, and directories are calculated from the per-block
        group statistics when the file system is mounted or unmounted.  As a
        result the superblock doesn't have to be updated, either via the
        journal or by setting s_dirt.  There are a few exceptions, most
        notably when resizing the file system, where the superblock needs to
        be modified --- and in that case it should be done as a journalled
        operation if possible, and s_dirt set only in no-journal mode.
    
        This patch will optimize out some unneeded disk writes when using ext4
        with a journal.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    7c335c6 View commit details
    Browse the repository at this point in the history
  6. ADD: ext4: Convert more i_flags references to use accessor functions

        These changes are not ones which are likely to result in races, but
        they should be fixed.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    1106ea6 View commit details
    Browse the repository at this point in the history
  7. ADD: ext4: remove initialized but not read variables

        No real bugs found, just removed some dead code.
    
        Found by gcc 4.6's new warnings.
    
        Signed-off-by: Andi Kleen <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    0e0decd View commit details
    Browse the repository at this point in the history
  8. ADD: ext4: update ctime when changing the file's permission by setfacl

        ext4 didn't update the ctime of the file when its permission was
        changed.
    
        Steps to reproduce:
         # touch aaa
         # stat -c %Z aaa
         1275289822
         # setfacl -m  'u::x,g::x,o::x' aaa
         # stat -c %Z aaa
         1275289822                         <- unchanged
    
        But, according to the spec of the ctime, ext4 must update it.
    
        Port of ext3 patch by Miao Xie <[email protected]>.
    
        CC: [email protected]
        Signed-off-by: Jan Kara <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    77642e6 View commit details
    Browse the repository at this point in the history
  9. ADD: ext4: clean up ext4_abort() so __func__ is now implicit

        Use a macro definition for ext4_abort() to clean up the .c files a wee
        bit.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    7a3ff99 View commit details
    Browse the repository at this point in the history
  10. ADD: ext4: Enhance ext4_grp_locked_error() to take block and function…

    … numbers
    
        Also use a macro definition so that __func__ and __LINE__ is implicit.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    8967331 View commit details
    Browse the repository at this point in the history
  11. ADD: ext4: Pass line number to ext4_journal_abort_handle()

        This allows the error messages to include the line number
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    c623c02 View commit details
    Browse the repository at this point in the history
  12. ADD: ext4: Cleanup ext4_check_dir_entry so __func__ is now implicit

        Also start passing the line number to ext4_check_dir since we're going
        to need it in upcoming patch.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    5162db9 View commit details
    Browse the repository at this point in the history
  13. ADD: ext4: Pass line numbers to ext4_error() and friends

        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    9a207e3 View commit details
    Browse the repository at this point in the history
  14. ADD: ext4: Save error information to the superblock for analysis

        Save number of file system errors, and the time function name, line
        number, block number, and inode number of the first and most recent
        errors reported on the file system in the superblock.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    7445346 View commit details
    Browse the repository at this point in the history
  15. ADD: ext4: Once a day, printk file system error information to dmesg

        This allows us to grab any file system error messages by scraping
        /var/log/messages.  This will make it easy for us to do error analysis
        across the very large number of machines as we deploy ext4 across the
        fleet.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    047169a View commit details
    Browse the repository at this point in the history
  16. ADD: ext4: Remove unnecessary casts of private_data

        Signed-off-by: Joe Perches <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    377e5df View commit details
    Browse the repository at this point in the history
  17. ADD: ext4: Fix block bitmap inconsistencies after a crash when deleti…

    …ng files
    
        We have experienced bitmap inconsistencies after crash during file
        delete under heavy load.  The crash is not file system related and I
        the following patch in ext4_free_branches() fixes the recovery
        problem.
    
        If the transaction is restarted and there is a crash before the new
        transaction is committed, then after recovery, the blocks that this
        indirect block points to have been freed, but the indirect block
        itself has not been freed and may still point to some of the free
        blocks (because of the ext4_forget()).
    
        So ext4_forget() should be called inside ext4_free_blocks() to avoid
        this problem.
    
        Signed-off-by: Amir Goldstein <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    dfa62e0 View commit details
    Browse the repository at this point in the history
  18. ADD: jbd2: Remove __GFP_NOFAIL from jbd2 layer

        __GFP_NOFAIL is going away, so add our own retry loop.  Also add
        jbd2__journal_start() and jbd2__journal_restart() which take a gfp
        mask, so that file systems can optionally (re)start transaction
        handles using GFP_KERNEL.  If they do this, then they need to be
        prepared to handle receiving an PTR_ERR(-ENOMEM) error, and be ready
        to reflect that error up to userspace.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    66ff9c2 View commit details
    Browse the repository at this point in the history
  19. ADD: ext4: Support discard requests when running in no-journal mode

        Issue discard request in ext4_free_blocks() when ext4 has no journal and
        is mounted with discard option.
    
        Signed-off-by: Jiaying Zhang <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    964db24 View commit details
    Browse the repository at this point in the history
  20. ADD: ext4: Fix potential memory leak in ext4_fill_super

        Under heavy memory pressure we may hit out of memory
        situation and as result kstrdup'ed options will not be
        freed. Fix it.
    
        Signed-off-by: Cyrill Gorcunov <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    922346a View commit details
    Browse the repository at this point in the history
  21. ADD: ext4: Always journal quota file modifications

        When journaled quota options are not specified, we do writes
        to quota files just in data=ordered mode. This actually causes
        warnings from JBD2 about dirty journaled buffer because ext4_getblk
        unconditionally treats a block allocated by it as metadata. Since
        quota actually is filesystem metadata, the easiest way to get rid
        of the warning is to always treat quota writes as metadata...
    
        Signed-off-by: Jan Kara <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    434b229 View commit details
    Browse the repository at this point in the history
  22. ADD: ext4: fix ext4_get_blocks references

        ext4_get_blocks got renamed to ext4_map_blocks, but left stale
        comments and a prototype littered around.
    
        Signed-off-by: Eric Sandeen <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    b801190 View commit details
    Browse the repository at this point in the history
  23. FIX: ext4: fix EFBIG edge case when writing to large non-extent file

        By running the following reproducer, we can confirm that the write
        system call returns with 0 when it should return the error EFBIG.
    
        #!/bin/sh
    
        /bin/dd if=/dev/zero of=./img bs=1k count=1 seek=1024k > /dev/null 2>&1
        /sbin/mkfs.ext3 -Fq ./img
        /bin/mount -o loop -t ext4 ./img /mnt
        /bin/touch /mnt/file
        strace /bin/dd if=/dev/zero of=/mnt/file conv=notrunc bs=1k count=1 seek=$((2194719883264/1024)) 2>&1 | /bin/egrep "write.* 1024\) = "
        /bin/umount /mnt
        exit
    
        Signed-off-by: Toshiyuki Okajima <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
        Cc: Eric Sandeen <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    bd798fd View commit details
    Browse the repository at this point in the history
  24. FIX: ext4: don't print scary messages for allocation failures post-abort

        I often get emails containing the "This should not happen!!" message,
        conveniently trimmed to remove things like:
    
        sd 0:0:0:0: [sda] Unhandled error code
        sd 0:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_TIMEOUT
        sd 0:0:0:0: [sda] CDB: Write(10): 2a 00 03 13 c9 70 00 00 28 00
        end_request: I/O error, dev sda, sector 51628400
        Aborting journal on device dm-0-8.
        EXT4-fs error (device dm-0): ext4_journal_start_sb: Detected aborted journal
        EXT4-fs (dm-0): Remounting filesystem read-only
    
        I don't think there is any value to the verbosity if the reason is
        due to a filesystem abort; it just obfuscates the root cause.
    
        Signed-off-by: Eric Sandeen <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    f627ed5 View commit details
    Browse the repository at this point in the history
  25. FIX: ext4: drop inode from orphan list if ext4_delete_inode() fails

        There were some error paths in ext4_delete_inode() which was not
        dropping the inode from the orphan list.  This could lead to a BUG_ON
        on umount when the orphan list is discovered to be non-empty.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    8a13b9f View commit details
    Browse the repository at this point in the history
  26. ADD: ext4: force block allocation on quota_off

        Perform full sync procedure so that any delayed allocation blocks are
        allocated so quota will be consistent.
    
        Signed-off-by: Dmitry Monakhov <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    94f1049 View commit details
    Browse the repository at this point in the history
  27. ADD: ext4: Add mount options in superblock

        Allow mount options to be stored in the superblock.  Also add default
        mount option bits for nobarrier, block_validity, discard, and nodelalloc.
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    fbbf0ea View commit details
    Browse the repository at this point in the history
  28. ext4: re-inline ext4_rec_len_(to|from)_disk functions

        commit 3d0518f, "ext4: New rec_len encoding for very
        large blocksizes" made several changes to this path, but from
        a perf perspective, un-inlining ext4_rec_len_from_disk() seems
        most significant.  This function is called from ext4_check_dir_entry(),
        which on a file-creation workload is called extremely often.
    
        I tested this with bonnie:
    
        # bonnie++ -u root -s 0 -f -x 200 -d /mnt/test -n 32
    
        (this does 200 iterations) and got this for the file creations:
    
        ext4 stock:   Average =  21206.8 files/s
        ext4 inlined: Average =  22346.7 files/s  (+5%)
    
        Signed-off-by: Eric Sandeen <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    e045786 View commit details
    Browse the repository at this point in the history
  29. ext4: Fix dirtying of journalled buffers in data=journal mode

        In data=journal mode, we still use block_write_begin() to prepare
        page for writing. This function can occasionally mark buffer dirty
        which violates journalling assumptions - when a buffer is part of
        a transaction, it should be dirty and a buffer can be already part
        of a forget list of some transaction when block_write_begin()
        gets called. This violation of journalling assumptions then results
        in "JBD: Spotted dirty metadata buffer..." warnings.
    
        In fact, temporary dirtying the buffer while the page is still locked
        does not really cause problems to the journalling because we won't write
        the buffer until the page gets unlocked. So we just have to make sure
        to clear dirty bits before unlocking the page.
    
        Signed-off-by: Jan Kara <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    e06555d View commit details
    Browse the repository at this point in the history
  30. ext4: Fix dirtying of journalled buffers in data=journal mode [other

    patch by LorD ClockaN]
    
        In data=journal mode, we still use block_write_begin() to prepare
        page for writing. This function can occasionally mark buffer dirty
        which violates journalling assumptions - when a buffer is part of
        a transaction, it should be dirty and a buffer can be already part
        of a forget list of some transaction when block_write_begin()
        gets called. This violation of journalling assumptions then results
        in "JBD: Spotted dirty metadata buffer..." warnings.
    
        In fact, temporary dirtying the buffer while the page is still locked
        does not really cause problems to the journalling because we won't write
        the buffer until the page gets unlocked. So we just have to make sure
        to clear dirty bits before unlocking the page.
    
        Signed-off-by: Jan Kara <[email protected]>
    zachariasmaladroit authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    aa7b767 View commit details
    Browse the repository at this point in the history
  31. ADD: convert logfs to ->evict_inode()

        Signed-off-by: Al Viro <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    99c6516 View commit details
    Browse the repository at this point in the history
  32. BKL: Remove BKL from ext4 filesystem

        The BKL is still used in ext4_put_super(), ext4_fill_super() and
        ext4_remount(). All three calles are protected against concurrent calls by
        the s_umount rw semaphore of struct super_block.
    
        Therefore the BKL is protecting nothing in this case.
    
        Signed-off-by: Jan Blunck <[email protected]>
        Acked-by: "Theodore Ts'o" <[email protected]>
        Signed-off-by: Arnd Bergmann <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    ed28b35 View commit details
    Browse the repository at this point in the history
  33. ext4: fix EOFBLOCKS_FL handling

        It turns out we have several problems with how EOFBLOCKS_FL is
        handled.  First of all, there was a fencepost error where we were not
        clearing the EOFBLOCKS_FL when fill in the last uninitialized block,
        but rather when we allocate the next block _after_ the uninitalized
        block.  Secondly we were not testing to see if we needed to clear the
        EOFBLOCKS_FL when writing to the file O_DIRECT or when were converting
        an uninitialized block (which is the most common case).
    
        Google-Bug-Id: 2928259
    
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    29223a6 View commit details
    Browse the repository at this point in the history
  34. ext4: use dedicated slab caches for group_info structures

        ext4_group_info structures are currently allocated with kmalloc().
        With a typical 4K block size, these are 136 bytes each -- meaning
        they'll each consume a 256-byte slab object.  On a system with many
        ext4 large partitions, that's a lot of wasted kernel slab space.
        (E.g., a single 1TB partition will have about 8000 block groups, using
        about 2MB of slab, of which nearly 1MB is wasted.)
    
        This patch creates an array of slab pointers created as needed --
        depending on the superblock block size -- and uses these slabs to
        allocate the group info objects.
    
        Google-Bug-Id: 2980809
    
        Signed-off-by: Curt Wohlgemuth <[email protected]>
        Signed-off-by: "Theodore Ts'o" <[email protected]>
    LorDClockaN authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    019df3a View commit details
    Browse the repository at this point in the history
  35. ext4: Automatically allocate delay allocated blocks before rename

    Ext4 already performs block allocation on rename, but it does it after
    rename was complete, so race window is much tighter but still exist.
    In order to guarantee atomic behavior let's force block allocation before
    actual rename. This rearrangement should not affect IO performance.
    
    - Code cleanup: It is possible to move some checks out of transaction
      which theoretically may result in better performance.
    
    Signed-off-by: Dmitry Monakhov <[email protected]>
    zachariasmaladroit authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    50b7907 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    29af9cf View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    b051b1c View commit details
    Browse the repository at this point in the history
  38. Only set batt_max_soc if the batt_soc reported is greater than previous

    Change-Id: I501c3feb233088247e9dfe52cc117d00b0b705cc
    atinm authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    140ae0b View commit details
    Browse the repository at this point in the history
  39. Change battery percentage calculation.

    Compensate for chipset inaccuracies in returning battery percentage
    the way Samsung did it in its Froyo rom. This allows the battery to
    reach 100% (may require bump charging) and no visible battery drop
    is noticable (even after a reboot). The precision is also increased
    (no 2% jump) from the current method of calculation because the
    calculation is done where we have extra precision information from
    the chipset.
    
    Change-Id: Id7f15dd3906f7a12949683c0d921ce7a8498e70a
    pawitp authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    6c6c493 View commit details
    Browse the repository at this point in the history
  40. boost in-call volumes

    credit to efpophis
    jt1134 authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    89551fc View commit details
    Browse the repository at this point in the history
  41. Upped version to 0.0.3.

    ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    cb01529 View commit details
    Browse the repository at this point in the history
  42. Changed script to fit Teamhacksung's device naming conventions (capti…

    …vate -> captivatemtd)
    ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    3345ca3 View commit details
    Browse the repository at this point in the history
  43. ARM: 6407/1: mmu: Setup MT_MEMORY and MT_MEMORY_NONCACHED L1 entries

    This patch populates the L1 entries for MT_MEMORY and MT_MEMORY_NONCACHED
    types so that at boot-up, we can map memories outside system memory
    at page level granularity
    
    Previously the mapping was limiting to section level, which creates
    unnecessary additional mapping for which physical memory may not
    present. On the newer ARM with speculation, this is dangerous and can
    result in untraceable aborts.
    
    Signed-off-by: Santosh Shilimkar <[email protected]>
    Signed-off-by: Russell King <[email protected]>
    Santosh Shilimkar authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    903f7ec View commit details
    Browse the repository at this point in the history
  44. ARM: 6419/1: mmu: Fix MT_MEMORY and MT_MEMORY_NONCACHED pte flags

    The commit f1a2481 sets up the default flags for MT_MEMORY and
    MT_MEMORY_NONCACHED memory types. L_PTE_USER flag is wrongly
    set as default for these entries so remove it. Also adding
    the 'L_PTE_WRITE' flag so that these pages become read-write
    instead of just being read-only
    
    [this stops them being exposed to userspace, which is the main
    concern here --rmk]
    
    Reported-by: Catalin Marinas <[email protected]>
    Signed-off-by: Santosh Shilimkar <[email protected]>
    Acked-by: Catalin Marinas <[email protected]>
    Signed-off-by: Russell King <[email protected]>
    Santosh Shilimkar authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    ce8436e View commit details
    Browse the repository at this point in the history
  45. ARM: 6387/1: errata: check primary part ID in proc-v7.S

    Kconfig doesn't have any knowledge of specific v7 cores, so it is possible
    to select errata workarounds that may cause inadvertent behaviour when
    executed on a core other than those targetted by the fix.
    
    This patch improves the variant and revision checking in proc-v7.S so
    that the primary part number is also considered when applying errata
    workarounds.
    
    Acked-by: Catalin Marinas <[email protected]>
    Signed-off-by: Will Deacon <[email protected]>
    Signed-off-by: Russell King <[email protected]>
    wildea01 authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    d00966a View commit details
    Browse the repository at this point in the history
  46. ARM: 6412/1: kprobes-decode: add support for MOVW instruction

    The MOVW instruction moves a 16-bit immediate into the bottom halfword
    of the destination register.
    
    This patch ensures that kprobes leaves the 16-bit immediate intact, rather
    than assume a 12-bit immediate and mask out the upper 4 bits.
    
    Acked-by: Nicolas Pitre <[email protected]>
    Signed-off-by: Will Deacon <[email protected]>
    Signed-off-by: Russell King <[email protected]>
    wildea01 authored and ytt3r committed Aug 31, 2011
    Configuration menu
    Copy the full SHA
    ece7963 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2011

  1. smartassV2 governor (backport)

    erasmux authored and ytt3r committed Sep 3, 2011
    Configuration menu
    Copy the full SHA
    d12f517 View commit details
    Browse the repository at this point in the history
  2. cpufreq: smartass tweaks

    Defconfigs updated to include smartass 2
    ytt3r committed Sep 3, 2011
    Configuration menu
    Copy the full SHA
    452d810 View commit details
    Browse the repository at this point in the history
  3. Disable KTLO for everyone except Captivatemtd, users were reporting i…

    …t was just an annoyance.
    ytt3r committed Sep 3, 2011
    Configuration menu
    Copy the full SHA
    9f02eed View commit details
    Browse the repository at this point in the history
  4. Added a Talon-specific readme.

    ytt3r committed Sep 3, 2011
    Configuration menu
    Copy the full SHA
    357f01a View commit details
    Browse the repository at this point in the history
  5. Fixed errors related to building with the build script;

    Enabled easy setup of cross compiler from script.
    ytt3r committed Sep 3, 2011
    Configuration menu
    Copy the full SHA
    b5c230b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b49adf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    966ce9f View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2011

  1. Configuration menu
    Copy the full SHA
    bf3a2b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee83a1a View commit details
    Browse the repository at this point in the history
  3. There is no NFC in the SGS

    renaudallard authored and ytt3r committed Sep 4, 2011
    Configuration menu
    Copy the full SHA
    60248f8 View commit details
    Browse the repository at this point in the history
  4. Protect cypress i2c reads/writes with a mutex

    This should fix a rare race condition causing the touchkeys to fail
    (due to bl_off timer) as i2c isn't thread-safe. When the touchkeys
    fails this way, the screen won't turn on and this may be certain
    cases of the so called "sleep of death".
    
    Change-Id: Id9b0af983c17a562058edf0154a171558a147584
    pawitp authored and ytt3r committed Sep 4, 2011
    Configuration menu
    Copy the full SHA
    948e31d View commit details
    Browse the repository at this point in the history
  5. Changed CONFIG_INPUT_YAS529_POSITION to 0 (magnetometer position copi…

    …ed from Samsung's GT-I9000B kernel config) and added CONFIG_INPUT_YAMAHA. Compass works now after proper calibration.
    jpjust authored and ytt3r committed Sep 4, 2011
    Configuration menu
    Copy the full SHA
    388cd44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    215ff85 View commit details
    Browse the repository at this point in the history
  7. Fixed GPU Overclock

    ytt3r committed Sep 4, 2011
    Configuration menu
    Copy the full SHA
    b47b95e View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2011

  1. Fix media buttons on Galaxy S

    Samsung's source for aries doesn't set ear_sel from wm8994.
    
    Change-Id: I495f4c8342e3d589b12fe42dbdb369f55f9c7545
    pawitp authored and zachariasmaladroit committed Sep 6, 2011
    Configuration menu
    Copy the full SHA
    a2cf4a2 View commit details
    Browse the repository at this point in the history
  2. Cleaned up media key patch and enabled for all variants.

    - CAPTIVATE ifdef in wm8994 drivers are removed because they no longer
      have any effect
    
    Change-Id: I8e26ecc4df63a813a665ab012cd7c6c49651c061
    pawitp authored and zachariasmaladroit committed Sep 6, 2011
    Configuration menu
    Copy the full SHA
    dc98957 View commit details
    Browse the repository at this point in the history
  3. Increase ADC range for media key on Galaxy S to match Samsung stock

    Change-Id: Ib1c8e3cd98046477ff06de98089264f42c2c560d
    pawitp authored and zachariasmaladroit committed Sep 6, 2011
    Configuration menu
    Copy the full SHA
    e41b939 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2011

  1. Reset any smartass commits

    ytt3r committed Sep 8, 2011
    Configuration menu
    Copy the full SHA
    deee5f9 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2011

  1. Merge branch 'android-samsung-2.6.35' of existz.darkirc.info:kernel/t…

    …alonmtd into android-samsung-2.6.35
    ytt3r committed Sep 9, 2011
    Configuration menu
    Copy the full SHA
    d744d31 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2011

  1. Configuration menu
    Copy the full SHA
    fc03d53 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'android-samsung-2.6.35' of existz.darkirc.info:kernel/t…

    …alonmtd into android-samsung-2.6.35
    zachariasmaladroit committed Sep 22, 2011
    Configuration menu
    Copy the full SHA
    d996283 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2011

  1. Configuration menu
    Copy the full SHA
    d95409c View commit details
    Browse the repository at this point in the history
  2. sched: Improve latencies under load by decreasing minimum scheduling …

    …granularity
    
    Mathieu reported bad latencies with make -j10 kind of kbuild
    workloads - which is mostly caused by us scheduling with a
    too coarse granularity.
    
    Reduce the minimum granularity some more, to make sure we
    can meet the latency target.
    
    I got the following results (make -j10 kbuild load, average of 3
    runs):
    
     vanilla:
    
      maximum latency: 38278.9 µs
      average latency:  7730.1 µs
    
     patched:
    
      maximum latency: 22702.1 µs
      average latency:  6684.8 µs
    
    Mathieu also measured it:
    
    |
    | * wakeup-latency.c (SIGEV_THREAD) with make -j10
    |
    | - Mainline 2.6.35.2 kernel
    |
    | maximum latency: 45762.1 µs
    | average latency: 7348.6 µs
    |
    | - With only Peter's smaller min_gran (shown below):
    |
    | maximum latency: 29100.6 µs
    | average latency: 6684.1 µs
    |
    
    Reported-by: Mathieu Desnoyers <[email protected]>
    Reported-by: Linus Torvalds <[email protected]>
    Acked-by: Mathieu Desnoyers <[email protected]>
    Suggested-by: Peter Zijlstra <[email protected]>
    Acked-by: Peter Zijlstra <[email protected]>
    LKML-Reference: <[email protected]>
    Signed-off-by: Ingo Molnar <[email protected]>
    Ingo Molnar authored and zachariasmaladroit committed Oct 14, 2011
    Configuration menu
    Copy the full SHA
    35e0964 View commit details
    Browse the repository at this point in the history