1. 02 5月, 2008 1 次提交
  2. 01 5月, 2008 33 次提交
  3. 30 4月, 2008 6 次提交
    • I
      fix drivers/media/common/tuners/ build bug · ca72cddf
      Ingo Molnar 提交于
      x86.git randconfig testing found a build failure on latest -git:
      
       drivers/built-in.o: In function `set_type':
       tuner-core.c:(.text+0x2a9a26): undefined reference to `tea5761_attach'
       tuner-core.c:(.text+0x2a9d05): undefined reference to `tda9887_attach'
       tuner-core.c:(.text+0x2a9d51): undefined reference to `xc2028_attach'
       tuner-core.c:(.text+0x2a9e22): undefined reference to `tda829x_attach'
       tuner-core.c:(.text+0x2a9e3f): undefined reference to `microtune_attach'
       drivers/built-in.o: In function `tuner_probe':
       tuner-core.c:(.text+0x2aa18a): undefined reference to `tda829x_probe'
       tuner-core.c:(.text+0x2aa302): undefined reference to `tea5761_autodetection'
      
      with the following config:
      
       http://redhat.com/~mingo/misc/config-Wed_Apr_30_10_21_40_CEST_2008.bad
      
      the problem is caused by the drivers/media/common/tuners/ subdirectory
      not being part of the kbuild hierarchy anymore, due to commit
      7c91f062 ("V4L/DVB(7767): Move tuners to common/tuners").
      
      this seems similar to the problem also reported by Mike Galbraith.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      Acked-by: NSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      ca72cddf
    • H
      serial: replace remaining __FUNCTION__ occurrences · 71cc2c21
      Harvey Harrison 提交于
      __FUNCTION__ is gcc-specific, use __func__
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      71cc2c21
    • H
      drivers/char: replace remaining __FUNCTION__ occurrences · bf9d8929
      Harvey Harrison 提交于
      __FUNCTION__ is gcc-specific, use __func__
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      bf9d8929
    • L
      brd: modify ramdisk device to be able to manage partitions · d7853d1f
      Laurent Vivier 提交于
      This patch adds partition management for Block RAM Device (BRD).
      
      This patch is done to keep in sync BRD and loop device drivers.
      
      This patch adds a parameter to the module, max_part, to specify
      the maximum number of partitions per RAM device.
      
      Example:
      
      # modprobe brd max_part=63
      # ls -l /dev/ram*
      brw-rw---- 1 root disk 1,   0 2008-04-03 13:39 /dev/ram0
      brw-rw---- 1 root disk 1,  64 2008-04-03 13:39 /dev/ram1
      brw-rw---- 1 root disk 1, 640 2008-04-03 13:39 /dev/ram10
      brw-rw---- 1 root disk 1, 704 2008-04-03 13:39 /dev/ram11
      brw-rw---- 1 root disk 1, 768 2008-04-03 13:39 /dev/ram12
      brw-rw---- 1 root disk 1, 832 2008-04-03 13:39 /dev/ram13
      brw-rw---- 1 root disk 1, 896 2008-04-03 13:39 /dev/ram14
      brw-rw---- 1 root disk 1, 960 2008-04-03 13:39 /dev/ram15
      brw-rw---- 1 root disk 1, 128 2008-04-03 13:39 /dev/ram2
      brw-rw---- 1 root disk 1, 192 2008-04-03 13:39 /dev/ram3
      brw-rw---- 1 root disk 1, 256 2008-04-03 13:39 /dev/ram4
      brw-rw---- 1 root disk 1, 320 2008-04-03 13:39 /dev/ram5
      brw-rw---- 1 root disk 1, 384 2008-04-03 13:39 /dev/ram6
      brw-rw---- 1 root disk 1, 448 2008-04-03 13:39 /dev/ram7
      brw-rw---- 1 root disk 1, 512 2008-04-03 13:39 /dev/ram8
      brw-rw---- 1 root disk 1, 576 2008-04-03 13:39 /dev/ram9
      # fdisk /dev/ram0
      Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
      Building a new DOS disklabel. Changes will remain in memory only,
      until you decide to write them. After that, of course, the previous
      content won't be recoverable.
      
      Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
      
      Command (m for help): o
      Building a new DOS disklabel. Changes will remain in memory only,
      until you decide to write them. After that, of course, the previous
      content won't be recoverable.
      
      Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
      
      Command (m for help): n
      Command action
         e   extended
         p   primary partition (1-4)
      p
      Partition number (1-4): 1
      First cylinder (1-2, default 1): 1
      Last cylinder or +size or +sizeM or +sizeK (1-2, default 2): 2
      
      Command (m for help): w
      The partition table has been altered!
      
      Calling ioctl() to re-read partition table.
      Syncing disks.
      # ls -l /dev/ram0*
      brw-rw---- 1 root disk 1, 0 2008-04-03 13:40 /dev/ram0
      brw-rw---- 1 root disk 1, 1 2008-04-03 13:40 /dev/ram0p1
      # mkfs /dev/ram0p1
      mke2fs 1.40-WIP (14-Nov-2006)
      Filesystem label=
      OS type: Linux
      Block size=1024 (log=0)
      Fragment size=1024 (log=0)
      4016 inodes, 16032 blocks
      801 blocks (5.00%) reserved for the super user
      First data block=1
      Maximum filesystem blocks=16515072
      2 block groups
      8192 blocks per group, 8192 fragments per group
      2008 inodes per group
      Superblock backups stored on blocks:
      	8193
      
      Writing inode tables: done
      Writing superblocks and filesystem accounting information: done
      
      This filesystem will be automatically checked every 26 mounts or
      180 days, whichever comes first.  Use tune2fs -c or -i to override.
      # mount /dev/ram0p1 /mnt
      df /mnt
      Filesystem           1K-blocks      Used Available Use% Mounted on
      /dev/ram0p1              15521       138     14582   1% /mnt
      # ls -l /mnt
      total 12
      drwx------ 2 root root 12288 2008-04-03 13:41 lost+found
      # umount /mnt
      # rmmod brd
      Signed-off-by: NLaurent Vivier <Laurent.Vivier@bull.net>
      Acked-by: NNick Piggin <nickpiggin@yahoo.com.au>
      Cc: Al Viro <viro@zeniv.linux.org.uk>
      Cc: Jens Axboe <jens.axboe@oracle.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      d7853d1f
    • T
      debugobjects: add timer specific object debugging code · c6f3a97f
      Thomas Gleixner 提交于
      Add calls to the generic object debugging infrastructure and provide fixup
      functions which allow to keep the system alive when recoverable problems have
      been detected by the object debugging core code.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Acked-by: NIngo Molnar <mingo@elte.hu>
      Cc: Greg KH <greg@kroah.com>
      Cc: Randy Dunlap <randy.dunlap@oracle.com>
      Cc: Kay Sievers <kay.sievers@vrfy.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      c6f3a97f
    • H
      drivers: replace remaining __FUNCTION__ occurrences · 145980a0
      Harvey Harrison 提交于
      __FUNCTION__ is gcc-specific, use __func__
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Cc: Ben Dooks <ben-linux@fluff.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      145980a0