1. 15 Jan, 2005 34 commits
  2. 14 Jan, 2005 6 commits
    • Catalin Marinas's avatar
      [ARM PATCH] 2404/1: BTAC/BTB flushing added in cpu_v6_switch_mm · 9ceea8ed
      Catalin Marinas authored
      Patch from Catalin Marinas
      
      This is needed since ARMv6 branch prediction tagging is done by the
      virtual address and the ASIDs aren't taken into account.
      
      Signed-off-by: Catalin Marinas
      Signed-off-by: Russell King
      9ceea8ed
    • Ben Dooks's avatar
      [ARM PATCH] 2403/1: S3C2410 - clock initialsation tidy · 8d8f47da
      Ben Dooks authored
      Patch from Ben Dooks
      
      Update to the s3c2410/s3c2440 clock code to use
      the naming conventions now used throughout the
      arch/arm/mach-s3c2410/ directory, as well as
      a re-organisation of the initialisation of the
      clocks.
      The previous method was to initialise the clocks
      as part of the function that initialised the
      statically mapped IO regions, which was called
      from the machine initialisation. This proves
      a problem if the machine initialisation needs
      to use these IO areas to determine the frequency
      of PLL crystal fitted.
      This patch makes the following changes:
       - s3c2410_init_clocks renamed s3c24xx_setup_clocks
       - s3c2410_clkcon_enable renamed s3c24xx_clk_enable
       - s3c2410_register_clock renamed s3c24xx_register_clock
       - cpu specific init_clocks to be called from cpu.c
       - add s3c24xx_init_clocks for machine init to call
       - split the cpu specific clock code from xxx_map_io
       - update all machine initialisation methods
      and the following changes as cleanup which should
      have been caught by previous patches:
       - remove s3c2440_hdiv (unused)
       - remove s3c2440_clock_tick_rate (unused)
      This patch has been generated from a request by
      Dimitry Andric.
      
      Signed-off-by: Ben Dooks
      Signed-off-by: Russell King
      8d8f47da
    • Catalin Marinas's avatar
      [ARM PATCH] 2401/1: asm/thread_info.h removed from arch/arm/vfp/entry.S · 192f1e0f
      Catalin Marinas authored
      Patch from Catalin Marinas
      
      This file no longer needs to be included in arch/arm/vfp/entry.S
      because of the inclusion of asm/constants.h.
      
      Signed-off-by: Catalin Marinas
      Signed-off-by: Russell King
      192f1e0f
    • Herbert Xu's avatar
      [IPV6]: Fix locking in ip6_dst_lookup(). · d96524e4
      Herbert Xu authored
      The caller does not necessarily have the socket locked
      (udpv6sendmsg() is one such case) so we have to use
      sk_dst_check() instead of __sk_dst_check().
      Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      d96524e4
    • David S. Miller's avatar
      [TCP]: Do not underflow sk_forward_alloc in sendpage(). · d70ff6fd
      David S. Miller authored
      We need to do the proper checks before we try to
      pull space out of it, just like sendmsg() does.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      d70ff6fd
    • Dave Jones's avatar
      a93e105a