aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-07-02UBI: Fastmap: Simplify fastmap buffersubi2/v16Richard Weinberger3-50/+60
2012-07-02UBI: Fastmap: Export fm_auto to sysfsRichard Weinberger1-1/+1
2012-06-29UBI: Fastmap: Document return codes.Richard Weinberger1-0/+5
2012-06-29UBI: Fastmap: Add a module parameter to enable fastmapubi2/v15Richard Weinberger3-2/+10
2012-06-29UBI: Fastmap: Disable fastmap per defaultRichard Weinberger5-4/+8
2012-06-29ubi: fastmap: Do not free 'ai' in 'scan_all()'Shmulik Ladkani1-3/+1
2012-06-29ubi: fastmap: Remove 'ubi' parameter of 'destroy_ai()'Shmulik Ladkani1-8/+7
2012-06-29UBI: Fastmap: Fix scan regressionRichard Weinberger3-105/+95
2012-06-28UBI: Fastmap: Remove unused variableRichard Weinberger1-3/+0
2012-06-28UBI: Fastmap: Kill TODORichard Weinberger1-1/+0
2012-06-28UBI: Fastmap: Move fastmap specific code into ubi_scan_fastmap()Richard Weinberger2-9/+4
2012-06-28UBI: Fastmap: Remove forward declarationRichard Weinberger1-97/+89
2012-06-28UBI: Fastmap: Amend self_check_eba()Richard Weinberger2-4/+8
2012-06-28UBI: Fastmap: Fix mem leak in error pathRichard Weinberger1-2/+2
2012-06-28UBI: fastmap: some todo and random changesArtem Bityutskiy2-3/+33
2012-06-28UBI: Fastmap: rename new_ai to alloc_iaArtem Bityutskiy1-22/+19
2012-06-28UBI: Fastmap: Remove one point from TODO listRichard Weinberger1-2/+0
2012-06-28UBI: Fastmap: Remove one point from TODO listRichard Weinberger1-1/+0
2012-06-28UBI: Fastmap: Remove one point from TODO listRichard Weinberger1-1/+0
2012-06-28UBI: Fastmap: Remove one point from TODO listRichard Weinberger1-1/+0
2012-06-28UBI: Fastmap: Make checkpatch.pl happyRichard Weinberger2-18/+20
2012-06-28UBI: Fastmap: Store pool sizes in fastmapRichard Weinberger5-31/+75
2012-06-28UBI: Fastmap: More kernel doc updatesRichard Weinberger1-4/+30
2012-06-28UBI: Fastmap: Be more verbose on fastmap failureRichard Weinberger1-22/+45
2012-06-28UBI: Fastmap: Address another TOODRichard Weinberger1-15/+0
2012-06-28UBI: Fastmap: Address jet another TOODRichard Weinberger1-8/+0
2012-06-28UBI: Fastmap: Address another TODORichard Weinberger1-7/+0
2012-06-28UBI: Fastmap: Address a TODORichard Weinberger1-4/+0
2012-06-28UBI: Fastmap: Rename self_check_fastmap()Richard Weinberger1-2/+6
2012-06-28UBI: Fastmap: Fix license versionRichard Weinberger1-1/+1
2012-06-28UBI: Fastmap: Kernel doc updatesRichard Weinberger6-17/+48
2012-06-28UBI: Fastmap: Check find_mean_wl_entry()'s return valueRichard Weinberger1-0/+4
2012-06-27UBI: Fastmap: Pass vol_id and lnum to schedule_erase()Richard Weinberger3-12/+14
2012-06-27UBI: Fastmap: Get rid of fm_pool_mutexRichard Weinberger3-7/+0
2012-06-27UBI: Fastmap: Reuse all fastmap PEB if no free PEBs are availableRichard Weinberger1-10/+32
2012-06-27UBI: Fastmap: Kill max_pnum logicRichard Weinberger3-18/+14
2012-06-27UBI: Fastmap: Fix ubi_assert()Richard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Ensure that not all anchor PEBs go into a pool.Richard Weinberger1-9/+27
2012-06-27UBI: Fastmap: Fix WARN_ON()Richard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Modify the WL sub-system to prodcue a free anchor PEBRichard Weinberger3-2/+67
2012-06-27UBI: Fastmap: Write a fastmap also while detaching.Richard Weinberger1-4/+2
2012-06-27UBI: Fastmap: Improve invalidate_fastmap()Richard Weinberger1-0/+13
2012-06-27UBI: Fastmap: Add new self checkRichard Weinberger1-0/+33
2012-06-27UBI: Fastmap: Fix ai handlingRichard Weinberger2-17/+36
2012-06-27UBI: Fastmap: Remove unused label Signed-off-by: Richard Weinberger <richard@...Richard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Remove unused variable Signed-off-by: Richard Weinberger <richa...Richard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Simplify attach by fastmapRichard Weinberger1-43/+0
2012-06-27UBI: Fastmap: Fix lock inbalanceRichard Weinberger1-1/+0
2012-06-27UBI: Fastmap: Add a workqueue to allow delayed fastmap updateRichard Weinberger2-0/+18
2012-06-27UBI: Fastmap: Call ensure_wear_leveling() again in erase_worker()Richard Weinberger1-8/+27
2012-06-27UBI: Fastmap: Amend lockingRichard Weinberger1-5/+0
2012-06-27UBI: Fastmap: Always refill pools upon writing a new fastmap.Richard Weinberger3-45/+70
2012-06-27UBI: Fastmap: Modify ubi_attach() to force scanning if requestedRichard Weinberger3-9/+13
2012-06-27UBI: Fastmap: Coding style fix...Richard Weinberger1-1/+2
2012-06-27UBI: Fastmap: Relax EBA selfcheckRichard Weinberger1-1/+2
2012-06-27UBI: Fastmap: Replace crc32_be() with crc32()Richard Weinberger1-3/+4
2012-06-27UBI: Fastmap: Fix and explain duplicated PEBsRichard Weinberger1-0/+21
2012-06-27UBI: Fastmap: Use good_peb_count in assertRichard Weinberger1-2/+2
2012-06-27UBI: Fastmap: Init fm_semRichard Weinberger1-0/+1
2012-06-27UBI: Fastmap: Rename "early PEB" to "anchor PEB".Richard Weinberger2-8/+8
2012-06-27UBI: Fastmap: Add comments to new functionsRichard Weinberger1-0/+10
2012-06-27UBI: Fastmap: Fix loglevelRichard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Kill old fastmap in case of a failureRichard Weinberger1-77/+100
2012-06-27UBI: Fastmap: Fix copy&paste errorRichard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Fix EC valuesRichard Weinberger2-1/+5
2012-06-27UBI: Fastmap: Locking fixesRichard Weinberger3-0/+16
2012-06-27UBI: Fastmap: Get rid of ubi_wl_flush() in ubi_update_fastmap()Richard Weinberger4-43/+102
2012-06-27UBI: Fastmap: Remove more useless new linesRichard Weinberger1-8/+0
2012-06-27UBI: Fastmap: Fix PEB count assertRichard Weinberger1-2/+3
2012-06-27Revert "UBI: Fastmap: Check for duplicated PEBs in add_aeb()"Richard Weinberger1-4/+0
2012-06-27UBI: Fastmap: Fix build (a left over from the ai->fm removal)Richard Weinberger1-2/+2
2012-06-27UBI: Fastmap: Make EBA table self check depend on chk_genRichard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Rework ubi_wl_put_fm_peb()Richard Weinberger1-6/+7
2012-06-27UBI: Fastmap: Store scrub list in fastmapRichard Weinberger2-1/+28
2012-06-27UBI: Fastmap: Keep fastmap after attachingRichard Weinberger3-49/+34
2012-06-27UBI: Fastmap: Fix NULL pointer bugRichard Weinberger1-5/+8
2012-06-27UBI: Fastmap: Add EBA selfcheckRichard Weinberger3-0/+102
2012-06-27UBI: Fastmap: make checkpatch.pl happy Signed-off-by: Richard Weinberger <ric...Richard Weinberger2-5/+8
2012-06-27UBI: Fastmap: Torture fastmap PEBs that showed bit flipsRichard Weinberger3-21/+38
2012-06-27UBI: Fastmap: Minor fixesRichard Weinberger1-95/+29
2012-06-27UBI: Fastmap: Store magic values in be32Richard Weinberger1-12/+12
2012-06-27UBI: Fastmap: Relax EC self checkRichard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Fix loglevelRichard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Fix NULL-pointer bugRichard Weinberger2-5/+2
2012-06-27UBI: Fastmap: Erase PEBs synchronous in wear_leveling_worker()Richard Weinberger1-3/+22
2012-06-27UBI: Fastmap: Introduce WL pool Signed-off-by: Richard Weinberger <richard@no...Richard Weinberger5-28/+112
2012-06-27UBI: Fastmap: Handle unused "used" PEBs betterRichard Weinberger1-0/+7
2012-06-27UBI: Fastmap: Adjust comment above ubi_wl_flush()Richard Weinberger1-2/+2
2012-06-27UBI: Fastmap: Detect whether a PEB has to be unmapped.Richard Weinberger1-1/+34
2012-06-27UBI: Fastmap: Make ubi_wl_get_fm_peb() return a ubi_wl_entryRichard Weinberger3-31/+15
2012-06-27UBI: Fastmap: Add scrub support to add_aeb()Richard Weinberger1-8/+7
2012-06-27UBI: Fastmap: Prevent PEB leakRichard Weinberger1-0/+8
2012-06-27UBI: Fastmap: Ensure that new_fm->e[0]->ec is always setRichard Weinberger1-2/+2
2012-06-27UBI: Fastmap: Rewrite scan_pool()Richard Weinberger1-29/+22
2012-06-27UBI: Fastmap: Check for duplicated PEBs in add_aeb()Richard Weinberger1-0/+4
2012-06-27UBI: Fastmap: Remove useless codeRichard Weinberger1-2/+0
2012-06-27UBI: Fastmap: Add PEB leak detectionRichard Weinberger1-1/+14
2012-06-27UBI: Fastmap: enhance find_early_wl_entry()Richard Weinberger1-1/+3
2012-06-27UBI: fastmap: more tiny TODOsArtem Bityutskiy2-0/+9
2012-06-27UBI: fastmap: more annoying TODOsArtem Bityutskiy1-0/+14
2012-06-27UBI: fastmap: more nitpicksArtem Bityutskiy1-9/+5
2012-06-27UBI: fastmap: kill junk newlines and add a TODO about thatArtem Bityutskiy1-21/+24
2012-06-27UBI: fastmap: add more TODOsArtem Bityutskiy3-7/+41
2012-06-27UBI: Fastmap: Make checkpatch.pl happy (again)Richard Weinberger1-7/+12
2012-06-27UBI: Fastmap: Address one of Artems TODOsRichard Weinberger1-4/+0
2012-06-27UBI: Fastmap: Fix error messageRichard Weinberger2-10/+3
2012-06-27UBI: Fastmap: Write fastmap only at detach time if none is presentRichard Weinberger1-1/+4
2012-06-27UBI: Fastmap: Handle protection queue correctlyRichard Weinberger1-6/+76
2012-06-27UBI: Fastmap: Handle bitflipps correctlyRichard Weinberger1-17/+20
2012-06-27UBI: Fastmap: Add ubi_assert()Richard Weinberger1-0/+1
2012-06-27UBI: Fastmap: Store bad_peb_count in fastmapRichard Weinberger1-0/+1
2012-06-27UBI: Fastmap: Use reserved_pebsRichard Weinberger1-2/+2
2012-06-27UBI: Fastmap: Rename fastmap attributesRichard Weinberger2-39/+37
2012-06-27UBI: Fastmap: Add comments to fastmap paremtersRichard Weinberger1-1/+9
2012-06-27ubi: fastmap: harmonize medium erase-counter seek algorithmShmulik Ladkani1-21/+29
2012-06-27UBI: Fastmap: Fix messagesRichard Weinberger2-32/+32
2012-06-27UBI: Fastmap: Allocate and free ubi_attach_info in ubi_attach()Richard Weinberger3-36/+23
2012-06-27UBI: Fastmap: Remove ubi->old_fm logicRichard Weinberger3-42/+42
2012-06-27UBI: Fastmap: make ubi_is_fm_block() staticRichard Weinberger1-1/+1
2012-06-27UBI: Fastmap: Simplify ubi_wl_put_fm_peb() logicRichard Weinberger4-50/+34
2012-06-27UBI: Fastmap: Serialize ubi_wl_get_peb()Richard Weinberger3-0/+7
2012-06-27UBI: Fastmap: Fix memory corruptionRichard Weinberger1-1/+2
2012-06-27UBI: Fastmap: Write a fastmap also at detachingRichard Weinberger1-0/+2
2012-06-27UBI: Fastmap: Fix find_fastmap() logic.Richard Weinberger1-42/+20
2012-06-27UBI: Fastmap: Introduce fm_mutexRichard Weinberger3-18/+28
2012-06-27UBI: Fastmap: Fix EC overflow calculationRichard Weinberger1-2/+4
2012-06-27UBI: add a bunch of fastmap TODOs.Artem Bityutskiy4-1/+85
2012-06-27UBI: Implement Fastmap supportRichard Weinberger8-23/+1667
2012-06-24Linux 3.5-rc4Linus Torvalds1-1/+1
2012-06-24Fix typo in printed messagesAnatol Pomozov3-3/+3
2012-06-24Merge git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-33/+67
2012-06-24Merge tag 'rdma-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/rolan...Linus Torvalds6-46/+55
2012-06-24Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds23-42/+77
2012-06-24Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds5-6/+86
2012-06-24Merge branches 'cma' and 'ocrdma' into for-linusRoland Dreier5-45/+54
2012-06-23ARM: Orion: Fix Virtual/Physical mixup with watchdogAndrew Lunn5-2/+5
2012-06-23ARM: Kirkwood: clk_register_gate_fn: add fn assignmentMarc Kleine-Budde1-0/+1
2012-06-23ARM: Orion5x - Restore parts of io.h, with reworkAndrew Lunn2-0/+23
2012-06-23Merge tag 'omap-fixes-a-for-3.5rc' of git://git.kernel.org/pub/scm/linux/kern...Olof Johansson7-5/+28
2012-06-23Merge tag 'omap-fixes-for-v3.5-rc3' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson6-31/+19
2012-06-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds5-22/+30
2012-06-22Merge tag 'for-linus-Jun-21-2012' of git://oss.sgi.com/xfs/xfsLinus Torvalds11-131/+153
2012-06-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-14/+71
2012-06-22drm: drop comment about this header being autogenerated.Dave Airlie1-4/+0
2012-06-21ARM: OMAP4: hwmod data: Force HDMI in no-idle while enabledRicardo Neri1-0/+5
2012-06-21ARM: OMAP2+: mux: fix sparse warningPaul Walmsley1-0/+1
2012-06-21ARM: OMAP2+: CM: increase the module disable timeoutPaul Walmsley2-2/+13
2012-06-21ARM: OMAP4: clock data: add clockdomains for clocks used as main clocksPaul Walmsley1-0/+5
2012-06-21ARM: OMAP4: hwmod data: fix 32k sync timer idle modesPaul Walmsley1-2/+1
2012-06-21ARM: OMAP4+: hwmod: fix issue causing IPs not going back to Smart-StandbyDjamil Elaidi1-1/+1
2012-06-21Merge tag 'nfs-for-3.5-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds6-11/+20
2012-06-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds4-46/+62
2012-06-21Merge tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-6/+10
2012-06-21xfs: rename log structure to xlogMark Tinguely6-88/+116
2012-06-21xfs: shutdown xfs_sync_worker before the logBen Myers2-16/+17
2012-06-21xfs: Fix overallocation in xfs_buf_allocate_memory()Jan Kara1-14/+2
2012-06-21xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_nearDave Chinner1-0/+1
2012-06-21xfs: check for stale inode before acquiring iflock on pushBrian Foster1-9/+8
2012-06-21Btrfs: delay iput with async extentsJosef Bacik1-2/+2
2012-06-21Btrfs: add a missing spin_lockJosef Bacik1-0/+1
2012-06-21Btrfs: don't assume to be on the correct extent in add_all_parentsAlexander Block1-42/+52
2012-06-21Btrfs: introduce btrfs_next_old_itemAlexander Block1-2/+7
2012-06-21drm/edid: don't return stack garbage from supports_rbDaniel Vetter1-1/+1
2012-06-21vga_switcheroo: Add include guardOzan Çağlayan1-0/+4
2012-06-20Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2-20/+16
2012-06-20Merge branch 'for-3.5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+10
2012-06-20mm, mempolicy: fix mbind() to do synchronous migrationDavid Rientjes1-1/+1
2012-06-20media: pms.c needs linux/slab.hRandy Dunlap1-0/+1
2012-06-20Merge tag 'staging-3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds14-27/+82
2012-06-20Merge tag 'driver-core-3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds12-150/+289
2012-06-20Merge tag 'char-misc-3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-6/+7
2012-06-20Merge tag 'tty-3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds4-59/+44
2012-06-20Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds99-181/+266
2012-06-20mm/memblock: fix overlapping allocation when doubling reserved arrayGreg Pearson1-4/+32
2012-06-20c/r: prctl: Move PR_GET_TID_ADDRESS to a proper placeCyrill Gorcunov1-3/+3
2012-06-20pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaperOleg Nesterov1-8/+2
2012-06-20pidns: guarantee that the pidns init will be the last pidns process reapedEric W. Biederman2-1/+33
2012-06-20fault-inject: avoid call to random32() if fault injection is disabledAnton Blanchard1-0/+4
2012-06-20Viresh has movedViresh Kumar76-92/+93
2012-06-20get_maintainer: Fix --help warningJoe Perches1-1/+2
2012-06-20mm/memory.c: fix kernel-doc warningsRandy Dunlap1-1/+1
2012-06-20mm: fix kernel-doc warningsWanpeng Li6-13/+11
2012-06-20mm: correctly synchronize rss-counters at exit/execKonstantin Khlebnikov2-1/+2
2012-06-20mm, thp: print useful information when mmap_sem is unlocked in zap_pmd_rangeDavid Rientjes1-1/+9
2012-06-20h8300: use the declarations provided by <asm/sections.h>Geert Uytterhoeven2-22/+18
2012-06-20h8300: fix use of extinct _sbss and _ebssGeert Uytterhoeven2-5/+5
2012-06-20xtensa: use the declarations provided by <asm/sections.h>Geert Uytterhoeven1-11/+7
2012-06-20xtensa: use "test -e" instead of bashism "test -a"Geert Uytterhoeven1-2/+2
2012-06-20xtensa: replace xtensa-specific _f{data,text} by _s{data,text}Geert Uytterhoeven2-5/+4
2012-06-20memcg: fix use_hierarchy css_is_ancestor oops regressionHugh Dickins1-1/+1
2012-06-20mm, oom: fix and cleanup oom score calculationsDavid Rientjes1-8/+7
2012-06-20nilfs2: ensure proper cache clearing for gc-inodesRyusuke Konishi2-0/+4
2012-06-20thp: avoid atomic64_read in pmd_read_atomic for 32bit PAEAndrea Arcangeli2-13/+27
2012-06-20mm: fix slab->page _count corruption when using slubPravin B Shelar1-0/+10
2012-06-20xfs: fix debug_object WARN at xfs_alloc_vextent()Jeff Liu1-1/+1
2012-06-20xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2)Alain Renaud1-3/+8
2012-06-20drm/radeon: SI tiling fixes for displayAlex Deucher2-1/+81
2012-06-20NFS: Force the legacy idmapper to be single threadedBryan Schumaker1-5/+8
2012-06-20Merge branch 'fixes' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds7-7/+28
2012-06-20Merge tag 'pinctrl-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/li...Linus Torvalds2-2/+22