1. 18 Oct, 2008 1 commit
  2. 17 Oct, 2008 1 commit
  3. 14 Oct, 2008 4 commits
  4. 13 Oct, 2008 1 commit
  5. 10 Oct, 2008 3 commits
  6. 09 Oct, 2008 1 commit
  7. 08 Oct, 2008 1 commit
  8. 27 Sep, 2008 4 commits
  9. 26 Sep, 2008 1 commit
    • Julien Brunel's avatar
      UBI: fix IS_ERR test · 0e4a008a
      Julien Brunel authored
      In case of error, the function add_volume returns an ERR pointer. The
      result of IS_ERR, which is supposed to be used in a test as it is, is
      here checked to be less than zero, which seems odd. We suggest to
      replace this test by a simple IS_ERR test.
      
      A simplified version of the semantic match that finds this problem is
      as follows:
      (http://www.emn.fr/x-info/coccinelle/)
      
      // <smpl>
      @def0@
      expression x;
      position p0;
      @@
      x@p0 = add_volume(...)
      
      @protected@
      expression def0.x,E;
      position def0.p0;
      position p;
      statement S;
      @@
      x@p0
      ... when != x = E
      if (!IS_ERR(x) && ...) {<... x@p ...>} else S
      
      @unprotected@
      expression def0.x,E;
      identifier fld;
      position def0.p0;
      position p != protected.p;
      @@
      x@p0
      ... when != x = E
      * x@p->fld
      // </smpl>
      Signed-off-by: default avatarJulien Brunel <brunel@diku.dk>
      Signed-off-by: default avatarJulia Lawall <julia@diku.dk>
      Signed-off-by: default avatarArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
      0e4a008a
  10. 16 Sep, 2008 2 commits
  11. 05 Sep, 2008 1 commit
  12. 02 Sep, 2008 1 commit
  13. 01 Sep, 2008 11 commits
  14. 30 Aug, 2008 1 commit
  15. 29 Aug, 2008 4 commits
  16. 28 Aug, 2008 3 commits
    • Linus Torvalds's avatar
      Linux 2.6.27-rc5 · 24342c34
      Linus Torvalds authored
      24342c34
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · 41c3e45f
      Linus Torvalds authored
      * master.kernel.org:/home/rmk/linux-2.6-arm:
        [ARM] 5226/1: remove unmatched comment end.
        [ARM] Skip memory holes in FLATMEM when reading /proc/pagetypeinfo
        [ARM] use bcd2bin/bin2bcd
        [ARM] use the new byteorder headers
        [ARM] OMAP: Fix 2430 SMC91x ethernet IRQ
        [ARM] OMAP: Add and update OMAP default configuration files
        [ARM] OMAP: Change mailing list for OMAP in MAINTAINERS
        [ARM] S3C2443: Fix the S3C2443 clock register definitions
        [ARM] JIVE: Fix the spi bus numbering
        [ARM] S3C24XX: pwm.c: stop debugging output
        [ARM] S3C24XX: Fix sparse warnings in pwm.c
        [ARM] S3C24XX: Fix spare errors in pwm-clock driver
        [ARM] S3C24XX: Fix sparse warnings in arch/arm/plat-s3c24xx/gpiolib.c
        [ARM] S3C24XX: Fix nor-simtec driver sparse errors
        [ARM] 5225/1: zaurus: Register I2C controller for audio codecs
        [ARM] orion5x: update defconfig to v2.6.27-rc4
        [ARM] Orion: register UART1 on QNAP TS-209 and TS-409
        [ARM] Orion: activate lm75 driver on DNS-323
        [ARM] Orion: fix MAC detection on QNAP TS-209 and TS-409
        [ARM] Orion: Fix boot crash on Kurobox Pro
      41c3e45f
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6 · 604a2785
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6:
        Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE
        Blackfin arch: sram: use 'unsigned long' for irqflags
        Blackfin arch: let PCI depend on BROKEN
        Blackfin arch: move include/asm-blackfin header files to arch/blackfin
        Blackfin arch: fix bug - MPU crashes under stress
        Blackfin arch: Fix bug - when to rmmod the L1_module, it stucks and then reboot the board.
        Blackfin arch: dont actually need to muck with EMAC_SYSTAT for BF52x for demuxing
        Blackfin arch: Add MTD Partitions for MTD_DATAFLASH, increase max SPI SCLK
      604a2785