Commit Graph

  • b6ad6c52fe NTFS: - Split ntfs_map_runlist() into ntfs_map_runlist() and a non-locking helper ntfs_map_runlist_nolock() which is used by ntfs_map_runlist(). This allows us to map runlist fragments with the runlist lock already held without having to drop and reacquire it around the call. Adapt all callers. - Change ntfs_find_vcn() to ntfs_find_vcn_nolock() which takes a locked runlist. This allows us to find runlist elements with the runlist lock already held without having to drop and reacquire it around the call. Adapt all callers. Anton Altaparmakov 2005-02-15 10:08:43 +00:00
  • 1a0df15acd NTFS: Fix a bug in fs/ntfs/runlist.c::ntfs_mapping_pairs_decompress() in the creation of the unmapped runlist element for the base attribute extent. Anton Altaparmakov 2005-02-03 12:04:36 +00:00
  • c002f42543 NTFS: - Add disable_sparse mount option together with a per volume sparse enable bit which is set appropriately and a per inode sparse disable bit which is preset on some system file inodes as appropriate. - Enforce that sparse support is disabled on NTFS volumes pre 3.0. Anton Altaparmakov 2005-02-03 12:02:56 +00:00
  • f40661be03 NTFS: Optimise/reorganise some error handling code in fs/ntfs/aops.c. Anton Altaparmakov 2005-01-13 16:03:38 +00:00
  • 946929d813 NTFS: Fixup the resident attribute resizing code in fs/ntfs/aops.c::ntfs_{prepare,commit}_write()() and re-enable it. It should be safe now. (Famous last words...) Anton Altaparmakov 2005-01-13 15:26:29 +00:00
  • 3834c3f227 NTFS: Fix stupid bug in fs/ntfs/mft.c introduced in last changeset. Anton Altaparmakov 2005-01-13 11:04:39 +00:00
  • 149f0c5200 NTFS: Repeat a failed ntfs_truncate() in fs/ntfs/aops.c::ntfs_writepage() and abort if it fails again. Anton Altaparmakov 2005-01-12 13:52:30 +00:00
  • 07a4e2da7d NTFS: Use i_size_{read,write}() in fs/ntfs/{aops.c,mft.c} and protect access to the i_size and other size fields using the size_lock. Anton Altaparmakov 2005-01-12 13:08:26 +00:00
  • f50f3ac519 NTFS: Use i_size_read() in fs/ntfs/inode.c once and then use the cached value afterwards when reading the size of the bitmap inode. Anton Altaparmakov 2004-11-19 22:16:00 +00:00
  • 218357ff1b NTFS: - Use i_size_read() in fs/ntfs/super.c once and then use the cached value afterwards. Cache the initialized_size in the same way and protect access to the two sizes using the size_lock. - Minor optimization to fs/ntfs/super.c::ntfs_statfs() and its helpers. Anton Altaparmakov 2004-11-18 20:34:59 +00:00
  • 206f9f35b2 NTFS: In fs/ntfs/dir.c, use i_size_read() once and then the cached value afterwards. Anton Altaparmakov 2004-11-18 15:01:06 +00:00
  • 367636772f NTFS: - In fs/ntfs/compress.c, use i_size_read() at the start and then use the cached value everywhere. Cache the initialized_size in the same way and protect the critical region where the two sizes are read using the new size_lock of the ntfs inode. - Add the new size_lock to the ntfs_inode structure (fs/ntfs/inode.h) and initialize it (fs/ntfs/inode.c). Anton Altaparmakov 2004-11-18 13:46:45 +00:00
  • 899101aebb Merge with /usr/src/ntfs-2.6.git Anton Altaparmakov 2005-05-05 10:15:25 +01:00
  • b2d84f078a [PATCH] drivers/base/bus.c: fix iteration in driver_detach() Roman Kagan 2005-04-13 21:40:17 +04:00
  • 177a432494 [PATCH] Hotplug: Make dev->bus checking consistent Alexander Nyberg 2005-02-26 13:38:51 +01:00
  • 897f5ab2cd Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git Linus Torvalds 2005-05-04 19:52:45 -07:00
  • 36050271e6 Merge with /usr/src/ntfs-2.6.git Anton Altaparmakov 2005-05-05 00:08:35 +01:00
  • ddf3e298b3 Merge with /home/shaggy/git/linus-clean/ Dave Kleikamp 2005-05-04 16:43:30 -05:00
  • 1d42a0ecf4 Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git/ Linus Torvalds 2005-05-04 14:23:14 -07:00
  • 7a694ca749 JFS: Fix sparse warning Dave Kleikamp 2005-05-04 15:31:14 -05:00
  • dcc9871270 JFS: cleanup - remove unneeded sanity check Dave Kleikamp 2005-05-04 15:30:51 -05:00
  • 1868f4aa5a JFS: fix sparse warnings by moving extern declarations to headers Dave Kleikamp 2005-05-04 15:29:35 -05:00
  • b48fc7bb38 [IA64-SGI] convert some sn SAL_CALLs to ia64_sal_oemcall calls Dean Nelson 2005-03-23 19:05:00 -07:00
  • 9b48b46678 [IA64-SGI] move nodepda pointer out of pda Dean Nelson 2005-03-22 16:00:00 -07:00
  • d4b9ba7bf6 NTFS: Use i_size_read() in fs/ntfs/file.c::ntfs_file_open(). Anton Altaparmakov 2004-11-17 15:45:08 +00:00
  • db30d160cd NTFS: Use i_size_read() once and then use the cached value in fs/ntfs/lcnalloc.c::ntfs_cluster_alloc(). Anton Altaparmakov 2004-11-11 12:42:00 +00:00
  • 66129f88c4 NTFS: Use i_size_read() in fs/ntfs/logfile.c::ntfs_{check,empty}_logfile(). Anton Altaparmakov 2004-11-11 12:34:00 +00:00
  • 836eeed6ce [PATCH] i810fb: fix __initdata access Denis Vlasenko 2005-05-04 08:07:16 +03:00
  • 1b75d8ba5e [PATCH] ipmi iomem annotations and fixes Al Viro 2005-05-04 05:40:22 +01:00
  • b1ecb4c3a9 [PATCH] asm/signal.h unification Al Viro 2005-05-04 05:40:12 +01:00
  • 0555985d04 [PATCH] sonypi trivial user annotations Al Viro 2005-05-04 05:40:02 +01:00
  • 56c3b7d788 [PATCH] ISA DMA Kconfig fixes - part 4 (irda) Al Viro 2005-05-04 05:39:52 +01:00
  • a553260618 [PATCH] ISA DMA Kconfig fixes - part 3 Al Viro 2005-05-04 05:39:42 +01:00
  • 7fbacd5213 [PATCH] ISA_DMA Kconfig fixes - part 2 (parport_pc) Al Viro 2005-05-04 05:39:32 +01:00
  • 5cae841b13 [PATCH] ISA DMA Kconfig fixes - part 1 Al Viro 2005-05-04 05:39:22 +01:00
  • 9b52523aff [PATCH] mbcs trivial user annotations Al Viro 2005-05-04 05:39:01 +01:00
  • 3c51f196b6 [PATCH] sparc NULL noise removal Al Viro 2005-05-04 05:38:51 +01:00
  • 6b6bf51081 JFS: Endian errors Dave Kleikamp 2005-05-04 09:11:49 -05:00
  • e6600d800f Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ Linus Torvalds 2005-05-04 07:08:43 -07:00
  • a1d4ebdbb3 Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/ Linus Torvalds 2005-05-04 07:08:10 -07:00
  • 742b0c905d Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/ Linus Torvalds 2005-05-04 07:07:22 -07:00
  • 235bd6140d Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git Linus Torvalds 2005-05-04 07:06:38 -07:00
  • da28438cae NTFS: Use i_size_read() in fs/ntfs/attrib.c::ntfs_attr_set(). Anton Altaparmakov 2004-11-11 11:18:10 +00:00
  • 9171078ab5 [PATCH] PCI: drivers/pci/pci.c: remove pci_dac_set_dma_mask Adrian Bunk 2005-05-01 15:53:08 +02:00
  • b308240b49 [PATCH] PCI Hotplug: fix pciehp regression Dely Sy 2005-04-28 18:08:53 -07:00
  • eaae4b3a84 [PATCH] PCI: Spelling fixes for drivers/pci. Steven Cole 2005-05-03 18:38:30 -06:00
  • 3aa8c4febf [PATCH] PCI: Rapid Hance quirk R.Marek@sh.cvut.cz 2005-04-21 10:49:06 +00:00
  • 034ecc724c [PATCH] PCI Hotplug ibmphp_pci.c: Fix masking out needed information too early Rolf Eike Beer 2005-04-11 15:01:54 +02:00
  • c895817722 [PATCH] PCI: Add pci shutdown ability Greg KH 2005-04-08 14:53:31 +09:00
  • 4c0619add8 [PATCH] PCI: fix up word-aligned 16-bit PCI config access through sysfs ssant@in.ibm.com 2005-04-08 14:53:31 +09:00
  • bc56b9e011 [PATCH] PCI: Clean up a lot of sparse "Should it be static?" warnings. Greg KH 2005-04-08 14:53:31 +09:00
  • 92df516e62 [PATCH] PCI: fix stale PCI pm docs Pavel Machek 2005-04-05 23:49:49 +02:00
  • a3ea7fbac1 [PATCH] PCI: update PCI documentation for pci_get_slot() depreciation Matthew Wilcox 2005-03-29 19:08:48 +01:00
  • ceb43744cd [PATCH] PCI: 'is_enabled' flag should be set/cleared when the device is actually enabled/disabled Kenji Kaneshige 2005-04-08 14:53:31 +09:00
  • 0e57c71666 [PATCH] aoe: update version number to 10 Ed L Cashin 2005-04-29 10:24:28 -04:00
  • 4613ed277a [PATCH] aoe: add firmware version to info in sysfs Ed L Cashin 2005-04-29 10:24:25 -04:00
  • 93d489fc56 [PATCH] aoe: allow multiple aoe devices to have the same mac Ed L Cashin 2005-04-29 10:24:22 -04:00
  • 67d9f84786 [PATCH] aoe: update the documentation to mention aoetools Ed L Cashin 2005-04-29 10:24:18 -04:00
  • c59a24dc51 [PATCH] aoe: aoe-stat should work for built-in as well as module Ed L Cashin 2005-04-29 10:24:13 -04:00
  • 03c41c4347 [PATCH] aoe: improve allowed interfaces configuration Ed L Cashin 2005-04-29 10:24:03 -04:00
  • 3cb4a4f739 [PATCH] USB cypress_m8: update kernel driver with current source Lonnie Mendez 2005-05-03 17:02:20 -05:00
  • 093cf723b2 [PATCH] USB: Spelling fixes for drivers/usb. Steven Cole 2005-05-03 19:07:24 -06:00
  • 7b1cbebaa7 [PATCH] USB: unusual_devs entry for Minolta Dimage Z10 Phil Dibowitz 2005-05-02 23:54:28 -07:00
  • 8af60be9a7 [PATCH] USB: unusual_devs.h: atmel snd1 storage Vivian Bregier 2005-05-03 02:16:34 +02:00
  • 5e54f91d8d [PATCH] USB: ftdi_sio redundant macro removal Ian Abbott 2005-04-29 16:09:44 +01:00
  • 6f92872cc8 [PATCH] USB: VID/PID updates for ftdi_sio driver Ian Abbott 2005-04-29 16:06:14 +01:00
  • b9ab0746a5 [PATCH] USB: new usbnet device id Andrea Arcangeli 2005-05-02 22:47:55 +02:00
  • 3b86b2028c [PATCH] USB: add a driver for the AirPrime CDMA Wireless PC card. Greg KH 2005-04-25 21:46:29 -07:00
  • 56c1e26d75 [PATCH] USB: ehci power fixes David Brownell 2005-04-09 09:00:29 -07:00
  • e2e66446e0 [PATCH] USB Storage: fix compile error Matthew Dharm 2005-04-25 21:46:29 -07:00
  • 6a800d456a [IPV6]: net/addrconf.h needs to include linux/in6.h earlier Patrick McHardy 2005-05-03 22:17:18 -07:00
  • 41832a08fe [SPARC64]: Disable IRQ forwarding. David S. Miller 2005-05-03 22:05:43 -07:00
  • cee2824f85 [SPARC64]: Fix goal_cpu tracking in retarget_one_irq(). David S. Miller 2005-05-03 22:04:36 -07:00
  • 8800cea620 Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/ Linus Torvalds 2005-05-03 17:24:08 -07:00
  • 14d50e78f9 [PKT_SCHED]: Action repeat J Hadi Salim 2005-05-03 16:29:13 -07:00
  • c4b07b7b36 [IA64] Update arch/ia64/configs/tiger_defconfig Tony Luck 2005-05-03 16:27:44 -07:00
  • aabc9761b6 [IPSEC]: Store idev entries Herbert Xu 2005-05-03 16:27:10 -07:00
  • d5d75cd6b1 [PKT_SCHED]: netetm: adjust parent qlen when duplicating Stephen Hemminger 2005-05-03 16:24:57 -07:00
  • 771018e76a [PKT_SCHED]: netetm: make qdisc friendly to outer disciplines Stephen Hemminger 2005-05-03 16:24:32 -07:00
  • 8cbe1d46d6 [PKT_SCHED]: netetm: trap infinite loop hange on qlen underflow Stephen Hemminger 2005-05-03 16:24:03 -07:00
  • a71f62edc9 [IA64] Fix two warnings introduced by perfmon patches. Tony Luck 2005-05-03 16:21:45 -07:00
  • bd96535b81 [NETFILTER]: Drop conntrack reference in ip_dev_loopback_xmit() Patrick McHardy 2005-05-03 16:21:37 -07:00
  • e4f8ab00cf [NETFILTER]: Fix nf_debug_ip_local_deliver() Patrick McHardy 2005-05-03 16:20:39 -07:00
  • cacaddf57e [NET]: Disable queueing when carrier is lost. Tommy S. Christensen 2005-05-03 16:18:52 -07:00
  • 0f4821e7b9 [XFRM/RTNETLINK]: Decrement qlen properly in {xfrm_,rt}netlink_rcv(). David S. Miller 2005-05-03 16:15:59 -07:00
  • a5a70b75d9 [IA64] another perfmon fix (take2) stephane eranian 2005-04-18 11:42:00 -07:00
  • 8df5a500a3 [IA64] perfmon & PAL_HALT again Stephane Eranian 2005-04-11 13:45:00 -07:00
  • 09e1430598 [NETLINK]: Fix infinite loops in synchronous netlink changes. David S. Miller 2005-05-03 15:30:05 -07:00
  • 84e48b6d64 Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git Linus Torvalds 2005-05-03 15:27:24 -07:00
  • 48af721540 [PATCH] ARM: 2662/1: missing "default y" for CONFIG_HAS_TLS_REG Nicolas Pitre 2005-05-03 22:57:56 +01:00
  • a493820df6 [PATCH] ARM: 2661/1: imxfb include Sascha Hauer 2005-05-03 22:57:56 +01:00
  • 2a0a6ebee1 [NETLINK]: Synchronous message processing. Herbert Xu 2005-05-03 14:55:09 -07:00
  • 96c3602343 [NETLINK]: cb_lock does not needs ref count on sk Herbert Xu 2005-05-03 14:43:27 -07:00
  • 9dfa277f88 [PKT_SCHED]: Fix range in PSCHED_TDIFF_SAFE to 0..bound Patrick McHardy 2005-05-03 14:41:18 -07:00
  • 033d899904 [PKT_SCHED]: HTB: Drop packet when direct queue is full Asim Shankar 2005-05-03 14:39:33 -07:00
  • 96edf83c4e [PPP]: remove redundant NULL pointer checks before kfree & vfree Jesper Juhl 2005-05-03 14:38:09 -07:00
  • c3924c70dd [TCP]: Optimize check in port-allocation code, v6 version. Folkert van Heusden 2005-05-03 14:36:45 -07:00
  • 0b2531bdc5 [TCP]: Optimize check in port-allocation code. Folkert van Heusden 2005-05-03 14:36:08 -07:00
  • 20cc6befa2 [PKT_SCHED]: fix typo on Kconfig Lucas Correia Villa Real 2005-05-03 14:34:20 -07:00
  • 6a5d362120 [WAN]: kfree of NULL pointer is valid Jesper Juhl 2005-05-03 14:33:27 -07:00