[PATCH] paravirt: mark the paravirt_ops export internal

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0dbe5a111382fd1320ff4b1d889e5b8c41290619 Commit: 0dbe5a111382fd1320ff4b1d889e5b8c41290619 Parent: a517b9f9fe8e57437b0b9b50e279220aaf651268 Author: Ingo Molnar <[EMAIL PROTECTED]> AuthorDate: Mon

[PATCH] SubmitChecklist update

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a517b9f9fe8e57437b0b9b50e279220aaf651268 Commit: a517b9f9fe8e57437b0b9b50e279220aaf651268 Parent: 790816dd54e22827f63c8cbb30bd623d3d45e594 Author: Andrew Morton <[EMAIL PROTECTED]> AuthorDate: M

[PATCH] KVM: fix race between mmio reads and injected interrupts

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cccf748b810832cfab4dbb3ed4c7cf1a1ee35ad2 Commit: cccf748b810832cfab4dbb3ed4c7cf1a1ee35ad2 Parent: 084384754ebe6636f9e5554ad30b3143b4a26c84 Author: Avi Kivity <[EMAIL PROTECTED]> AuthorDate: Mon

[PATCH] Revert nmi_known_cpu() check during boot option parsing

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=58d9ce7d751fa11c6c8ea5dcd4d63b320aae1363 Commit: 58d9ce7d751fa11c6c8ea5dcd4d63b320aae1363 Parent: bbe1a59b3a3d4af3869647d294618a23f6c9c6a4 Author: Venkatesh Pallipadi <[EMAIL PROTECTED]> AuthorD

[PATCH] KVM: make sure there is a vcpu context loaded when destroying the mmu

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=084384754ebe6636f9e5554ad30b3143b4a26c84 Commit: 084384754ebe6636f9e5554ad30b3143b4a26c84 Parent: 0dbe5a111382fd1320ff4b1d889e5b8c41290619 Author: Avi Kivity <[EMAIL PROTECTED]> AuthorDate: Mon

[PATCH] blockdev direct_io: fix signedness bug

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=790816dd54e22827f63c8cbb30bd623d3d45e594 Commit: 790816dd54e22827f63c8cbb30bd623d3d45e594 Parent: 58d9ce7d751fa11c6c8ea5dcd4d63b320aae1363 Author: Andrew Morton <[EMAIL PROTECTED]> AuthorDate: M

[PATCH] KVM: x86 emulator: fix bit string instructions

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=038e51de2e7ae2c8e9d8a0b15231f8509875dc33 Commit: 038e51de2e7ae2c8e9d8a0b15231f8509875dc33 Parent: cccf748b810832cfab4dbb3ed4c7cf1a1ee35ad2 Author: Avi Kivity <[EMAIL PROTECTED]> AuthorDate: Mon

[PATCH] fix "kvm: add vm exit profiling"

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bbe1a59b3a3d4af3869647d294618a23f6c9c6a4 Commit: bbe1a59b3a3d4af3869647d294618a23f6c9c6a4 Parent: 9ee79a3d372fcb6729893437f4923c5efd1f85db Author: Andrew Morton <[EMAIL PROTECTED]> AuthorDate: M

[PATCH] KVM: fix bogus pagefault on writable pages

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fc3dffe12148b9612870eb21b24f2aecefa9ea24 Commit: fc3dffe12148b9612870eb21b24f2aecefa9ea24 Parent: 038e51de2e7ae2c8e9d8a0b15231f8509875dc33 Author: Avi Kivity <[EMAIL PROTECTED]> AuthorDate: Mon

[PATCH] rtc-sh: act on rtc_wkalrm.enabled when setting an alarm

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=15c945c3d0913d73a7d57d7a0a3c4e2902598cc6 Commit: 15c945c3d0913d73a7d57d7a0a3c4e2902598cc6 Parent: fc3dffe12148b9612870eb21b24f2aecefa9ea24 Author: Jamie Lenehan <[EMAIL PROTECTED]> AuthorDate: M

[PATCH] fix blk_direct_IO bio preparation

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cda9205da24aeaa8fb086b0fb85cdf39571ecc3f Commit: cda9205da24aeaa8fb086b0fb85cdf39571ecc3f Parent: 15c945c3d0913d73a7d57d7a0a3c4e2902598cc6 Author: Chen, Kenneth W <[EMAIL PROTECTED]> AuthorDate:

[PATCH] tlclk: bug fix + misc fixes

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=79603a35009ff39562cd5634fa1cf513eb080f27 Commit: 79603a35009ff39562cd5634fa1cf513eb080f27 Parent: cda9205da24aeaa8fb086b0fb85cdf39571ecc3f Author: Mark Gross <[EMAIL PROTECTED]> AuthorDate: Mon

[PATCH] mbind: restrict nodes to the currently allowed cpuset

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=30150f8d7b76f25b1127a5079528b7a17307f995 Commit: 30150f8d7b76f25b1127a5079528b7a17307f995 Parent: 79603a35009ff39562cd5634fa1cf513eb080f27 Author: Christoph Lameter <[EMAIL PROTECTED]> AuthorDat

[PATCH] resierfs: avoid tail packing if an inode was ever mmapped

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=de14569f94513279e3d44d9571a421e9da1759ae Commit: de14569f94513279e3d44d9571a421e9da1759ae Parent: 30150f8d7b76f25b1127a5079528b7a17307f995 Author: Vladimir Saveliev <[EMAIL PROTECTED]> AuthorDat

[PATCH] Kdump documentation update: kexec-tools update

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ea112bd5493d44967b3dc44fd078be517272b044 Commit: ea112bd5493d44967b3dc44fd078be517272b044 Parent: de14569f94513279e3d44d9571a421e9da1759ae Author: Horms <[EMAIL PROTECTED]> AuthorDate: Mon Jan 2

[PATCH] Kdump documentation update: ia64 portion

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ee8bb9eae66d3d5558b685f71b52bd8bc4ba5a62 Commit: ee8bb9eae66d3d5558b685f71b52bd8bc4ba5a62 Parent: ea112bd5493d44967b3dc44fd078be517272b044 Author: Horms <[EMAIL PROTECTED]> AuthorDate: Mon Jan 2

[PATCH] acpi: remove "video device notify" message

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=3a7122923e87fc5cdf8affa1845924a0def4657d Commit: 3a7122923e87fc5cdf8affa1845924a0def4657d Parent: ee8bb9eae66d3d5558b685f71b52bd8bc4ba5a62 Author: Jeff Chua <[EMAIL PROTECTED]> AuthorDate: Mon J

[PATCH] elevator: move clearing of unplug flag earlier

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=95543179f158b4891c5dc49004853ce081e8d794 Commit: 95543179f158b4891c5dc49004853ce081e8d794 Parent: 3a7122923e87fc5cdf8affa1845924a0def4657d Author: Linas Vepstas <[EMAIL PROTECTED]> AuthorDate: T

modify 3c589_cs to be SMP safe

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d08d283974f96cb30d78ba24282a0a7d6709af32 Commit: d08d283974f96cb30d78ba24282a0a7d6709af32 Parent: 2596627c5c30b45aa206b7b1b864bf00de3c3503 Author: Komuro <[EMAIL PROTECTED]> AuthorDate: Sat Dec

Note that JFFS (v1) is to be deleted, in feature-removal-schedule.txt

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=54b290a2ecfbfb8613fbf854f9c45667821d9b8d Commit: 54b290a2ecfbfb8613fbf854f9c45667821d9b8d Parent: 2596627c5c30b45aa206b7b1b864bf00de3c3503 Author: Jeff Garzik <[EMAIL PROTECTED]> AuthorDate: Tue

more ftape removal

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b3a242b75361936ab9a42c42c44ea35e79a9d4cd Commit: b3a242b75361936ab9a42c42c44ea35e79a9d4cd Parent: 2596627c5c30b45aa206b7b1b864bf00de3c3503 Author: Adrian Bunk <[EMAIL PROTECTED]> AuthorDate: Thu

PHY: Export phy ethtool helpers

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9f6d55d0846dd8628fd3eac15be377c4d3493c3e Commit: 9f6d55d0846dd8628fd3eac15be377c4d3493c3e Parent: d08d283974f96cb30d78ba24282a0a7d6709af32 Author: Kumar Gala <[EMAIL PROTECTED]> AuthorDate: Sat

ehea: Fixing firmware queue config issue

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=602e0d100daa9ba9bc7c17e0014a6f76b638dc80 Commit: 602e0d100daa9ba9bc7c17e0014a6f76b638dc80 Parent: 061bf3cdba753ae7b52fba8cc324d81adac77696 Author: Thomas Klein <[EMAIL PROTECTED]> AuthorDate: Mo

ehea: Fixed wrong dereferencation

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=061bf3cdba753ae7b52fba8cc324d81adac77696 Commit: 061bf3cdba753ae7b52fba8cc324d81adac77696 Parent: 9f6d55d0846dd8628fd3eac15be377c4d3493c3e Author: Thomas Klein <[EMAIL PROTECTED]> AuthorDate: Mo

ehea: Modified initial autoneg state determination

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e919b5938b11e1d48a6dcdcb2860e890a954f10d Commit: e919b5938b11e1d48a6dcdcb2860e890a954f10d Parent: 602e0d100daa9ba9bc7c17e0014a6f76b638dc80 Author: Thomas Klein <[EMAIL PROTECTED]> AuthorDate: Mo

ehea: New method to determine number of available ports

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e996b32e0585756c335b35980dc68852c33f297 Commit: 4e996b32e0585756c335b35980dc68852c33f297 Parent: e919b5938b11e1d48a6dcdcb2860e890a954f10d Author: Thomas Klein <[EMAIL PROTECTED]> AuthorDate: Mo

ehea: Improved logging of permission issues

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7674a588e93c6fa1fde8e452a4c025c49037cb96 Commit: 7674a588e93c6fa1fde8e452a4c025c49037cb96 Parent: 4e996b32e0585756c335b35980dc68852c33f297 Author: Thomas Klein <[EMAIL PROTECTED]> AuthorDate: Mo

ehea: Added logging off associated errors

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bb3a6449c18f6203e59195a98d633f5b5b57c133 Commit: bb3a6449c18f6203e59195a98d633f5b5b57c133 Parent: 7674a588e93c6fa1fde8e452a4c025c49037cb96 Author: Thomas Klein <[EMAIL PROTECTED]> AuthorDate: Mo

ehea: Fixed possible nullpointer access

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=41b69c705152e93b3c6c872678dffd8a19b14d61 Commit: 41b69c705152e93b3c6c872678dffd8a19b14d61 Parent: bb3a6449c18f6203e59195a98d633f5b5b57c133 Author: Thomas Klein <[EMAIL PROTECTED]> AuthorDate: Mo

NetXen: Firmware check modifications

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=90f8b1d295e0c4a2148776e6cf801391cf07ae92 Commit: 90f8b1d295e0c4a2148776e6cf801391cf07ae92 Parent: 41b69c705152e93b3c6c872678dffd8a19b14d61 Author: Amit S. Kale <[EMAIL PROTECTED]> AuthorDate: Mo

NetXen: Use pci_register_driver() instead of pci_module_init() in init_module

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=184231bdb41fc4c385ae8e115f5afaff02fe1690 Commit: 184231bdb41fc4c385ae8e115f5afaff02fe1690 Parent: 90f8b1d295e0c4a2148776e6cf801391cf07ae92 Author: Amit S. Kale <[EMAIL PROTECTED]> AuthorDate: Mo

[ALSA] Repair snd-usb-usx2y over OHCI

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=bc6191b10018311a301fb6ef22994177c769b868 Commit: bc6191b10018311a301fb6ef22994177c769b868 Parent: 9ee79a3d372fcb6729893437f4923c5efd1f85db Author: Karsten Wiese <[EMAIL PROTECTED]> AuthorDate: W

[PATCH] notifiers: fix blocking_notifier_call_chain() scalability

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=1b5180b65122666a36a1a232b7b9b38b21a9dcdd Commit: 1b5180b65122666a36a1a232b7b9b38b21a9dcdd Parent: b53d0b919ebe227e2b8e49b6e0ddee506be83aa8 Author: Ingo Molnar <[EMAIL PROTECTED]> AuthorDate: Tue

[PATCH] funsoft: ktermios fix

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c3ea6729feb304e0c3be74e8eca001215e78d1bc Commit: c3ea6729feb304e0c3be74e8eca001215e78d1bc Parent: 1b5180b65122666a36a1a232b7b9b38b21a9dcdd Author: Al Viro <[EMAIL PROTECTED]> AuthorDate: Tue Jan

[PATCH] horizon.c: missing __devinit

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=0a3c4bdc1b197a7d37fc75643a68daf45fe0a7cc Commit: 0a3c4bdc1b197a7d37fc75643a68daf45fe0a7cc Parent: c3ea6729feb304e0c3be74e8eca001215e78d1bc Author: Al Viro <[EMAIL PROTECTED]> AuthorDate: Tue Jan

[PATCH] s2io bogus memset

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4384247b6910df91049f8d0bbd5c1075898ac290 Commit: 4384247b6910df91049f8d0bbd5c1075898ac290 Parent: 0a3c4bdc1b197a7d37fc75643a68daf45fe0a7cc Author: Al Viro <[EMAIL PROTECTED]> AuthorDate: Tue Jan

[PATCH] fix prototype of csum_ipv6_magic() (ia64)

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=73f66ace34e3d935d1ad01208234f8871ac1f500 Commit: 73f66ace34e3d935d1ad01208234f8871ac1f500 Parent: 4384247b6910df91049f8d0bbd5c1075898ac290 Author: Al Viro <[EMAIL PROTECTED]> AuthorDate: Tue Jan

IB/srp: Check match_strdup() return

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=a20f3a6d7e67a8aee571fb04634a631ba59f6e92 Commit: a20f3a6d7e67a8aee571fb04634a631ba59f6e92 Parent: 2596627c5c30b45aa206b7b1b864bf00de3c3503 Author: Ishai Rabinovitz <[EMAIL PROTECTED]> AuthorDate

IB/ehca: Fix improper use of yield() with spinlock held

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ce29d72cc737df3573854a4719f00385adf1c9a6 Commit: ce29d72cc737df3573854a4719f00385adf1c9a6 Parent: a20f3a6d7e67a8aee571fb04634a631ba59f6e92 Author: Hoang-Nam Nguyen <[EMAIL PROTECTED]> AuthorDate

IB/ehca: Fix mismatched spin_unlock in irq handler

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=cea9ea67e9927da18af89b49bd949a8d65ba1b15 Commit: cea9ea67e9927da18af89b49bd949a8d65ba1b15 Parent: ce29d72cc737df3573854a4719f00385adf1c9a6 Author: Hoang-Nam Nguyen <[EMAIL PROTECTED]> AuthorDate

[PATCH] correct sys_shmget allocation check

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=f66d45e99eb7ca91822c3e3f6d7a98843c9626cb Commit: f66d45e99eb7ca91822c3e3f6d7a98843c9626cb Parent: 821836e5baa69b8bc80605f25ad963e721609bc0 Author: Guy Streeter <[EMAIL PROTECTED]> AuthorDate: Tu

[MIPS] SMTC: Instant IPI replay.

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ac8be955049dab828a68b9c68a75144832f8289f Commit: ac8be955049dab828a68b9c68a75144832f8289f Parent: 9ee79a3d372fcb6729893437f4923c5efd1f85db Author: Ralf Baechle <[EMAIL PROTECTED]> AuthorDate: Sa

[MIPS] Vr41xx: Fix after GENERIC_HARDIRQS_NO__DO_IRQ change

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=364ca8a897eadb2f0e76b7f0ffe94168f6d83d66 Commit: 364ca8a897eadb2f0e76b7f0ffe94168f6d83d66 Parent: ac8be955049dab828a68b9c68a75144832f8289f Author: Yoichi Yuasa <[EMAIL PROTECTED]> AuthorDate: Mo

Clear spurious irq stat information when adding irq handler

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8528b0f1de1101c6002036fd53638fb2d0ea Commit: 8528b0f1de1101c6002036fd53638fb2d0ea Parent: d227e87e6c939c6071def92bc7691ad774c733ff Author: Linus Torvalds <[EMAIL PROTECTED]> AuthorDate:

[PATCH] email change for [EMAIL PROTECTED]

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=65ebe63420eae40fba73d3b4f79f99adc8e148b3 Commit: 65ebe63420eae40fba73d3b4f79f99adc8e148b3 Parent: 8528b0f1de1101c6002036fd53638fb2d0ea Author: Stephen Hemminger <[EMAIL PROTECTED]> AuthorDat

V4L/DVB (5123): Buf_qbuf: fix: videobuf_queue->stream corruption and lockup

2007-01-23 Thread Linux Kernel Mailing List
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=419dd8378dfa32985672ab7927b4bc827f33b332 Commit: 419dd8378dfa32985672ab7927b4bc827f33b332 Parent: 99ddcc7edbb6b1d35a542f6bf0383f1f5a1aa0b0 Author: Oleg Nesterov <[EMAIL PROTECTED]> AuthorDate: T