1. 10 Jan, 2008 1 commit
  2. 24 Dec, 2007 3 commits
  3. 26 Dec, 2007 1 commit
  4. 24 Dec, 2007 5 commits
  5. 27 Jan, 2008 2 commits
  6. 24 Dec, 2007 6 commits
  7. 27 Jan, 2008 1 commit
  8. 24 Dec, 2007 2 commits
  9. 24 Jan, 2008 1 commit
  10. 23 Dec, 2007 1 commit
  11. 24 Dec, 2007 1 commit
  12. 27 Jan, 2008 1 commit
  13. 23 Dec, 2007 1 commit
  14. 27 Jan, 2008 1 commit
  15. 23 Dec, 2007 1 commit
  16. 21 Dec, 2007 6 commits
  17. 24 Dec, 2007 1 commit
  18. 27 Jan, 2008 5 commits
    • Robin Getz's avatar
      [Blackfin] arch: fix bug - trap_tests fails to recover on some tests. · 13fe24f3
      Robin Getz authored
      http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&tracker_item_id=3719
      
      When the CPLBs get a miss, we do:
        - find a victim in the HW table
        - remove the victim
        - find the replacement in the software table
        - put it into the HW table.
      
      If we can't find a replacement in the software table, we accidently
      leave a duplicate in the HW table. This patch ensures that duplicate
      is marked as not valid.
      
      What we should do is find the replacement in the software table, before
      we find a victim in the HW table - but its too late in the release cycle
      to do that much restructuring of this code.
      
      Rather that duplicate code, connect Hardware Errors (irq5) into trap_c,
      so user space processes get killed properly.
      
      The rest of irq_panic() can be moved into traps.c (later)
      
      There is still a small corner case that causes problems when a
      pheriperal interrupt goes off a single cycle before a user space
      hardware error. This causes a kernel panic, rather than the user
      space process being killed.
      
      But, this checkin makes things work in 99.9% of the cases, and is a vast
      improvement from what is there today (which fails 100% of the time).
      Signed-off-by: default avatarRobin Getz <robin.getz@analog.com>
      Signed-off-by: default avatarBryan Wu <bryan.wu@analog.com>
      13fe24f3
    • Robin Getz's avatar
    • Ingo Molnar's avatar
      printk: revert ktime_get() timestamps · 326e96b9
      Ingo Molnar authored
      revert 19ef9309.
      
      Kevin Winchester reported a lockup during X startup an bisected
      it to this commit.
      Reported-by: default avatarKevin Winchester <kjwinchester@gmail.com>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      326e96b9
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 · ef3f2de2
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
        [CIFS] DFS build fixes
        [CIFS] DFS support: provide shrinkable mounts
        [CIFS] Do not log path names in lookup errors
        [CIFS] DFS support patchset: Added mountdata
        [CIFS] Forgot to add two new files from previous commit
        [CIFS] DNS name resolution helper upcall for cifs
        [CIFS] fix checkpatch warnings in fs/cifs/inode.c
        [CIFS] hold ses sem on tcp session reconnect during mount
        [CIFS] Allow setting mode via cifs acl
        [CIFS]  fix unicode string alignment in SPNEGO setup
        [CIFS] cifs_partialpagewrite() cleanup
        [CIFS]  use krb5 session key from first SMB session after a NegProt
        [CIFS] redo existing session setup if needed in cifs_mount
        [CIFS] Only dump SPNEGO key if CONFIG_CIFS_DEBUG2 is set
        [CIFS] fix SetEA failure to some Samba versions
      ef3f2de2
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 · 1c7c2cde
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (63 commits)
        ide: remove REQ_TYPE_ATA_CMD
        ide: switch ide_cmd_ioctl() to use REQ_TYPE_ATA_TASKFILE requests
        ide: switch set_xfer_rate() to use REQ_TYPE_ATA_TASKFILE requests
        ide: fix final status check in drive_cmd_intr()
        ide: check BUSY and ERROR status bits before reading data in drive_cmd_intr()
        ide: don't enable local IRQs for PIO-in in driver_cmd_intr() (take 2)
        ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE
        ide: initialize rq->cmd_type in ide_init_drive_cmd() callers
        ide: use wait_drive_not_busy() in drive_cmd_intr() (take 2)
        ide: kill DATA_READY define
        ide: task_end_request() fix
        ide: use rq->nr_sectors in task_end_request()
        ide: remove needless ->cursg clearing from task_end_request()
        ide: set IDE_TFLAG_IN_* flags before queuing/executing command
        ide-tape: fix handling of non-special requests in ->end_request method
        ide: fix final status check in task_in_intr()
        ide: clear HOB bit for REQ_TYPE_ATA_CMD requests in ide_end_drive_cmd()
        ide: fix ->io_32bit race in ide_taskfile_ioctl()
        cmd64x: remove /proc/ide/cmd64x
        ide: remove broken disk byte-swapping support
        ...
      1c7c2cde