1. 25 Jul, 2003 36 commits
    • Hirofumi Ogawa's avatar
      [PATCH] ->cluster_size cleanup (11/11) · c5a46f51
      Hirofumi Ogawa authored
      This renames ->cluster_size to ->sec_per_clus. Old ->cluster_size was
      "sectors per cluster". Adds a _real_ ->cluster_size.
      c5a46f51
    • Hirofumi Ogawa's avatar
      [PATCH] signed char cleanup/fixes (10/11) · b1b410c3
      Hirofumi Ogawa authored
      This changes a few more char type of filenames to unsigned char.
      b1b410c3
    • Hirofumi Ogawa's avatar
      [PATCH] more use new fat_get_cluster (9/11) · 0703fb8b
      Hirofumi Ogawa authored
      This uses the new fat_get_cluster() in fat_free(), fat_calc_dir_size()
      and fat_add_cluster().
      0703fb8b
    • Hirofumi Ogawa's avatar
      [PATCH] use new fat_get_cluster (8/11) · 54f6d887
      Hirofumi Ogawa authored
      This uses the new fat_get_cluster() in fat_bmap_cluster().  Another part
      removes an unneeded error check of fat_get_entry() by using
      fat_get_cluster().
      54f6d887
    • Hirofumi Ogawa's avatar
      [PATCH] adds fat_get_cluster (7/11) · 3e0e362b
      Hirofumi Ogawa authored
      This adds fat_get_cluster() for generic reads of FAT cluster-chains, and
      old fat_get_cluster() is renamed to fat_bmap_cluster().
      3e0e362b
    • Hirofumi Ogawa's avatar
      [PATCH] fat_access cleanup (6/11) · 24fbf4c4
      Hirofumi Ogawa authored
      This reads ->free_clusters without lock_fat() in fat_statfs().
      24fbf4c4
    • Hirofumi Ogawa's avatar
      [PATCH] fat_access cleanup (5/11) · b2ef7d8a
      Hirofumi Ogawa authored
      This removes the dump_fat() and dump_de() obsoleted debug code in
      vfat/namei.c.
      b2ef7d8a
    • Hirofumi Ogawa's avatar
      [PATCH] fat_access cleanup (4/11) · 974083ab
      Hirofumi Ogawa authored
      This removes dirty raw_scan_*(), and rewrites fat_scan() and
      fat_subdirs() to use fat_get_entry() instead.
      974083ab
    • Hirofumi Ogawa's avatar
      [PATCH] vfat dentry handling fix (3/11) · 83bb8e18
      Hirofumi Ogawa authored
      This fixes filename case handling in vfat_revalidate():
      
      before:
      	# mount -t vfat /dev/hda6 /mnt -o shortname=winnt
      	# cd /mnt
      	# cat File.Txt			# make negative dentry
      	cat: File.Txt: No such file or directory
      	# touch file.txt		# match negative dentry
      	# ls
      	File.Txt
      
      after:
      	# mount -t vfat /dev/hda6 /mnt -o shortname=winnt
      	# cd /mnt
      	# cat File.Txt			# make negative dentry
      	cat: File.Txt: No such file or directory
      	# touch file.txt		# match negative dentry
      	# ls
      	file.txt
      83bb8e18
    • Hirofumi Ogawa's avatar
      [PATCH] fat_cluster_flush() fixes (2/11) · 749f6629
      Hirofumi Ogawa authored
      This adds a forgotten check of MS_RDONLY flag to fat_put_super(), and
      adds sanity check of ->free_clusters and ->prev_free to fat_cluster_flush().
      749f6629
    • Hirofumi Ogawa's avatar
      [PATCH] more VFAT_IOCTL_READDIR_BOTH/_SHORT ioctl fixes (1/11) · ed676760
      Hirofumi Ogawa authored
          - check the ioctl cmd first
          - check the directory whether it's an already dead
      ed676760
    • Linus Torvalds's avatar
      Fix compile problem with suspend due to a missed · 890bdcd4
      Linus Torvalds authored
      incorrect re-declaration of the internal linker
      symbols.
      890bdcd4
    • Neil Brown's avatar
      [PATCH] Only set ->sk_reuse for tcp sockets, not udp · 592f6469
      Neil Brown authored
      It doesn't really make sense for udp.
      592f6469
    • Jim Howard's avatar
      [PATCH] IDE driver VIA support (obscure bug) · 613d9c3b
      Jim Howard authored
      This fixes a *very* obscure bug, which only applies to VIA chipsets that
      support UDMA-133 mode, and which is only known to be tickled by one
      UDMA-66 hard drive (Maxtor 91360U4) that happens to report 80-wire cable
      detection opposite to the ATA standard.
      
      The bug appears in a test to see how the BIOS set up UDMA timing.  This
      test is only reached when the drive says 80-wire *and* the chipset says
      40-wire (which is only known to happen with this drive).
      
      The timing bits that are checked represent clocks T minus 2, i.e., ((N -
      2) * T).  But Vojtech forgot to subtract 2, and applied N = 8 rather
      than N = 6 in the test.  Since the test masks the bits at 7, they are
      always less than 8, and the test always succeeds, even though the BIOS
      set UDMA-33.
      613d9c3b
    • James Bottomley's avatar
      [PATCH] make AS work nicely with SCSI · 41bb852b
      James Bottomley authored
      This allows SCSI to survive the I/O queueing stress harness with AS.
      
      Jens has signed off on it, and Mark Havercamp confirms it also
      eliminates the test induced hangs for him too.
      41bb852b
    • Sam Ravnborg's avatar
      [PATCH] usr/: Updated .incbin support · c6923992
      Sam Ravnborg authored
      Update support for .incbin in /usr. No longer generate .S files
      from within the Makefile.
      
      Also deleted the assignment to LDFLAGS_BLOB for most architectures.
      I did not touch ARM and cris:
       arm: Russell told me they did not have a new as that could be used
       cris: Looked like it was used for more than just usr/
      c6923992
    • Sam Ravnborg's avatar
      [PATCH] fs/ Makefile cleanup · fa3d60b2
      Sam Ravnborg authored
      Simplify Makefiles in fs/ by utilising the new syntax for composite
      objects. The new syntax allowed a couple of ifeq ($(CONFIG_FOO),y)
      to be deleted, resulting in more readable Makefiles.
      
      No functional changes introduced.
      fa3d60b2
    • Roman Zippel's avatar
      [PATCH] Optional choice values get reset · bae79439
      Roman Zippel authored
      Patch by Herbert Xu <herbert@gondor.apana.org.au>:
      
      As of 2.5.74, make oldconfig always disables existing optional choices
      even if they were selected previously.  For example, if all the EICON
      ISDN drivers were selected as modules, then make oldconfig will turn
      them off.
      
      Part of the problem is that the choice value itself is computed before
      the SYMBOL_NEW flag is turned off.  This patch addresses that particular
      problem.
      bae79439
    • Roman Zippel's avatar
      [PATCH] generate dependency again · 669ee167
      Roman Zippel authored
      During an erlier update the call to generate the .config dependency
      got lost.
      Add a missing warning.
      669ee167
    • Roman Zippel's avatar
      [PATCH] qconf menuconfig fix · e0be78df
      Roman Zippel authored
      correctly select a nested menuconfig entry
      e0be78df
    • Roman Zippel's avatar
      [PATCH] gconf menuconfig fixes · 571faeb7
      Roman Zippel authored
      Patch by Romain Lievin <roms@tilp.info>
      various fixes to handle menuconfig options
      571faeb7
    • François Romieu's avatar
      [PATCH] uninitialized spinlock in drivers/net/sk_mca.c · afecbb39
      François Romieu authored
      A spinlock was recently added to struct skmca_priv so as to remove
      save_flags()/cli() but nothing in the current code initializes it.
      afecbb39
    • Linus Torvalds's avatar
      Merge bk://ppc.bkbits.net/for-linus-ppc · 22dc9664
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      22dc9664
    • Paul Mackerras's avatar
      d0e99679
    • Paul Mackerras's avatar
      Merge bk://ppc@ppc.bkbits.net/for-linus-ppc · 2fc22857
      Paul Mackerras authored
      into samba.org:/home/paulus/kernel/for-linus-ppc
      2fc22857
    • Krzysztof Halasa's avatar
      [PATCH] HDLC update · 314635e1
      Krzysztof Halasa authored
      This updates generic HDLC from 1.14 to 1.15.
      
       - fix a kernel panic caused by a recent change to unregister_netdevice()
         (struct net_device * can't be kfreed before rtnl_unlock())
       - adds carrier_* support - hw drivers report DCD status and higher level
         protocols use that info, and do netif_carrier_{on,off}() according to
         DCD and (Cisco and FR) link management status.
       - moves Frame-Relay constants etc. from include/linux/hdlc.h to hdlc_fr.c.
         They are internal FR things and are not needed in the global header.
       - protocol hooks are slighty changed to allow zeroing (memset).
       - removes CONFIG_HDLC_DEBUG_* variables. Users tend to make very wrong
         use of them. Now setting them requires changing .c #define. Anyway they
         are development-only things.
       - misc style corrections etc.
      314635e1
    • Bartlomiej Zolnierkiewicz's avatar
      [PATCH] ide: fix PCI modules oops · 9c8b55a9
      Bartlomiej Zolnierkiewicz authored
      Forward-port of 2.4.21-ac4 patch by Wilfried Weissmann.
      
      ide_get_or_set_dma_base() may be called via ide_setup_pci_device()
      when a PCI controller module is loaded.  However, it is defined with __init
      and the function is called when its memory is already deallocated.
      9c8b55a9
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r1014) · ccdba6ab
      Ben Collins authored
       misc:      - Consolidate and make consistent, the NODE_BUS_{FMT,ARGS}
      	      macros.
      	    - Add HPSB_VERBOSE() macro to make VERBOSEDEBUG code a
      	      little cleaner.
       ieee1394 : - Replace panic() with BUG and return value in dma routine.
      	    - Reset reset_retries on success or loop recover.
      	    - Add RECV_FLUSH to flush buffers on > 1 irq interval or in
      	      buffer-fill mode.
      	    - Probe logic-unit-subdirectories as children of the
      	      unit-dir.
      	    - Fix compile warning in nodemgr thread.
      	    - Replace tightly scheduled timeout loop with a 50ms timer.
      	    - Better return and usage of BUG_ON() in dma handler.
      	    - Calculate timeout expiry interval at change instead of at
      	      every timeout check.
       SBP2     : - Fix logical-unit-directory LUN's.
      	    - Remove procfs interface.
      	    - Fix usage of initdata after init.
       Host con : - Change irq output to use __irq_itoa() for sparc.
      	    - Do more to notify bus when module is unloaded, to clear
      	      IRM, etc.
       ohci1394 : Fix endianess of async stream packet headers.
      ccdba6ab
    • Jens Axboe's avatar
      [PATCH] read-ahead and failfast · e45635cc
      Jens Axboe authored
      Here's the patch to enable failfast flag in the bio submission code, and
      use it for multipath and readahead.
      e45635cc
    • Jens Axboe's avatar
      [PATCH] mark James as SCSI maintainer · fe216ead
      Jens Axboe authored
      Long overdue, make James the listed maintainer. He _is_ doing the
      maintenance, lets put him on the front line :-)
      fe216ead
    • Jens Axboe's avatar
      [PATCH] ide tcq enable · e378168a
      Jens Axboe authored
      A recent change moved the tcq init too early in the init sequence, the
      queue isn't initialized at this point which causes the task file
      executions to kill elevator with a NULL EIP (->add_req_fn()).  This
      patch fixes it, acked by Bart.
      e378168a
    • Linus Torvalds's avatar
      Merge http://linux-isdn.bkbits.net/linux-2.5.isdn · 2d691920
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      2d691920
    • Linus Torvalds's avatar
      Merge bk://are.twiddle.net/axp-2.5 · 03b0b9ec
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      03b0b9ec
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/sparc-2.5 · 8714262e
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      8714262e
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/net-2.5 · f87d92a8
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      f87d92a8
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.6 · 1d90ac41
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      1d90ac41
  2. 22 Jul, 2003 2 commits
  3. 21 Jul, 2003 2 commits