05 Jul, 2007
2 commits
-
integrate the timeout/heartbeat as a module parameter and not as
a CONFIG_* value.Signed-off-by: Hans-Christian Egtvedt
Cc: Haavard Skinnemoen
Signed-off-by: Wim Van Sebroeck
Cc: Andrew Morton -
need space after that ',' (ctx:VxV)
inline keyword should sit between storage class and typeSigned-off-by: Hans-Christian Egtvedt
Cc: Haavard Skinnemoen
Signed-off-by: Wim Van Sebroeck
Cc: Andrew Morton
18 Jun, 2007
2 commits
-
Move to using dev_info(), dev_dbg() and dev_err() for
reporting information from the driver.Signed-off-by: Ben Dooks
Signed-off-by: Wim Van Sebroeck -
Announce the watchdog once the initialisation is
complete. This aides debugging problems where the
watchdog driver has been loaded and shows the
current state for the user.Signed-off-by: Ben Dooks
Signed-off-by: Wim Van Sebroeck
11 Jun, 2007
5 commits
-
Signed-off-by: Hans-Christian Egtvedt
Cc: Haavard Skinnemoen
Signed-off-by: Wim Van Sebroeck
Signed-off-by: Andrew Morton -
Signed-off-by: Hans-Christian Egtvedt
Cc: Haavard Skinnemoen
Signed-off-by: Wim Van Sebroeck
Signed-off-by: Andrew Morton -
standard ifdef-reduction trick.
Cc: Haavard Skinnemoen
Cc: Hans-Christian Egtvedt
Signed-off-by: Wim Van Sebroeck
Signed-off-by: Andrew Morton -
little fiddles.
Cc: Haavard Skinnemoen
Cc: Hans-Christian Egtvedt
Signed-off-by: Wim Van Sebroeck
Signed-off-by: Andrew Morton -
Add support for the built in watchdog in AT32AP700X devices.
Tested on AT32AP7000 and ATSTK1000.
Hardware documentation can be found in the AT32AP7000 datasheet.
Signed-off-by: Hans-Christian Egtvedt
Signed-off-by: Haavard Skinnemoen
Signed-off-by: Wim Van Sebroeck
Signed-off-by: Andrew Morton
05 Jun, 2007
3 commits
-
Small clean-up in line with CodingStyle guide-lines.
Signed-off-by: Wim Van Sebroeck
-
Clean-up printk's.
Signed-off-by: Wim Van Sebroeck
-
Clean-up printk's.
Signed-off-by: Wim Van Sebroeck
04 Jun, 2007
2 commits
-
Convert the mixcom and flashcom card checks to a
single checkcard call by creating a new structure
that contains all io-ports and their id's.
This is part of the port to the isa watchdog device
driver.Signed-off-by: Wim Van Sebroeck
-
Simplify the mixcomwd_checkcard and flashcom_checkcard
functions to one checkcard function as part of the
port to an isa watchdog device driver.Signed-off-by: Wim Van Sebroeck
03 Jun, 2007
4 commits
-
Get rid of the port offset's used for the
mixcom and flashcom watchdog devices.Signed-off-by: Wim Van Sebroeck
-
Robert Radez started cleaning up the mixcomwd driver
in 2002. All his changes have been incorporated.
Since he owns that credit -> document it correctly.Signed-off-by: Wim Van Sebroeck
-
Remove the redundant check for pwrite(), given that the open() routine
already invokes nonseekable_open().Signed-off-by: Robert P. J. Day
Signed-off-by: Wim Van Sebroeck -
Given that the open routine already calls nonseekable_open(), remove
the redundant check for pwrite().Signed-off-by: Robert P. J. Day
Signed-off-by: Wim Van Sebroeck
25 May, 2007
1 commit
-
Random sampling of some URLs in the Documentation tree to see how many were
stale found that one watchdog driver was now a porn site. In fact if the
watchdogs document directory was any older it would be written in latinClean it up somewhat and add Last reviewed headers, something all the
Documentation could do with IMHO.Signed-off-by: Alan Cox
Signed-off-by: Andrew Morton
Signed-off-by: Wim Van Sebroeck
19 May, 2007
8 commits
-
Watchdog driver for the Kendin/Micrel KS8695 processor.
Signed-off-by: Andrew Victor
Signed-off-by: Wim Van Sebroeck -
Fix an Oops in the cciss driver caused by system shutdown while a filesystem
on a cciss device is still active. The cciss_remove_one function only
properly removes the device if the device has been cleanly released by its
users, which is not the case when the pci_driver.shutdown method is called.This patch adds a new cciss_shutdown function to better match the pattern
used by various SCSI drivers: deactivate device interrupts and flush caches.
It also alters the cciss_remove_one function to match and readds the
__devexit annotation that was removed when cciss_remove_one was serving as
the pci_driver.shutdown method.Signed-off-by: Gerald Britton
Acked-by: Mike Miller
Signed-off-by: Linus Torvalds -
A number of items in the i386 boot documentation have been either
vague, outdated or hard to read. This text revision adds several more
examples, including a memory map for a modern kernel load. It also
adds a field-by-field detailed description of the setup header, and a
bootloader ID for Qemu.Signed-off-by: H. Peter Anvin
Signed-off-by: Linus Torvalds -
* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
[CRYPTO] tcrypt: Add missing error check
[CRYPTO] padlock: Make CRYPTO_DEV_PADLOCK a tristate again -
1 is a power of two, therefore roundup_pow_of_two(1) should return 1. It does
in case the argument is a variable but in case it's a constant it behaves
wrong and returns 0. Probably nobody ever did it so this was never noticed.Signed-off-by: Rolf Eike Beer
Signed-off-by: Linus Torvalds -
The timerfd was using the unlocked waitqueue operations, but it was
using a different lock, so poll_wait() would race with it.This makes timerfd directly use the waitqueue lock.
Signed-off-by: Davide Libenzi
Signed-off-by: Linus Torvalds -
The eventfd was using the unlocked waitqueue operations, but it was
using a different lock, so poll_wait() would race with it.This makes eventfd directly use the waitqueue lock.
Signed-off-by: Davide Libenzi
Signed-off-by: Linus Torvalds
18 May, 2007
13 commits
-
* 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (32 commits)
[POWERPC] Remove build warnings in windfarm_core
[POWERPC] Pass per-file CFLAGs for platform specific op codes
[POWERPC] Correct #endif comment
[POWERPC] Fix ppc_rtas_progress_show()
[POWERPC] Fix sed command lines for zlib source construction
[POWERPC] Specify GNUTARGET on $(AR) invocations
[POWERPC] Make sure device node type/name is not NULL on hot-added nodes
[POWERPC] Small fixes for the Ebony device tree
[POWERPC] Fix warning on UP
[POWERPC] cell_defconfig: Disable cpufreq and pmi
[POWERPC] Fix IO space on PCI buses created from of_platform
[POWERPC] Add spinlock to request_phb_iospace()
[POWERPC] Fix make rules for treeImage.initrd
[POWERPC] Remove warning in mpic.c
[POWERPC] Update pasemi_defconfig
[POWERPC] pasemi: CONFIG_GENERIC_TBSYNC no longer needed
[POWERPC] Update iseries_defconfig
[POWERPC] Wire up some more syscalls
[POWERPC] Fix bug adding properties with flatdevtree.c's ft_set_prop()
[POWERPC] Remove fixup_bigphys_addr() for arch/powerpc to avoid link error
... -
* master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6:
[SPARC64]: Fix sched_clock() et al. -
* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:
[IPV4]: Remove IPVS icmp hack from route.c for now.
[IPV4]: Correct rp_filter help text.
[TCP]: TCP_CONG_YEAH requires TCP_CONG_VEGAS
[TCP] slow start: Make comments and code logic clearer.
[BLUETOOTH]: Fix locking in hci_sock_dev_event().
[NET]: Fix BMSR_100{HALF,FULL}2 defines in linux/mii.h
[NET]: lockdep classes in register_netdevice -
The slab manipulation functions should not be triggered by slabs that
are unresovable in the subset of slabs selected on the command line.Signed-off-by: Christoph Lameter
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
As pointed out by Jarek Poplawski, the patch
[WORKQUEUE]: cancel_delayed_work: use del_timer() instead of del_timer_sync()
commit: 071b638689464c6b39407025eedd810d5b5e6f5dwas wrong, it was merged by mistake after that.
From the changelog:
after this patch:
...
delayed_work_timer_fn->__queue_work() in progress.The latter doesn't differ from the caller's POV,
it does make a difference if the caller calls flush_workqueue() after
cancel_delayed_work(), in that case flush_workqueue() can miss this
work_struct.Signed-off-by: Oleg Nesterov
Cc: Jarek Poplawski
Cc: David Howells
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds -
Revert: 2d771cd86d4c3af26f34a7bcdc1b87696824cad9
This is dangerous if enabled and a better solution to the
problem is being worked on.Signed-off-by: David S. Miller
-
The return value of crypto_hash_final isn't checked in test_hash_cycles.
This patch corrects this. Thanks to Eric Sesterhenn for reporting this.Signed-off-by: Herbert Xu
-
SPARC64_NSEC_PER_CYC_SHIFT was set too high.
Signed-off-by: David S. Miller
-
This reverts commit c8fdd247255a3a027cd9f66dcf93e6847d1d2f85.
It turns out the kernel was correct, and the gcc complaint was a gcc
bug. The preferred stack boundary is expressed not in bytes, but in the
the log2() of the preferred boundary, so "-mpreferred-stack-boundary=2"
is in fact exactly what we want, but a gcc that is compiled for x86-64
will consider it an error (because the 64-bit calling sequence says that
the stack should be 16-byte aligned) even if we are then using "-m32" to
generate 32-bit code.Noted-by: Mikulas Patocka
Cc: Jan Hubicka
Acked-by: Andi Kleen
Signed-off-by: Linus Torvalds -
Turning it into a boolean was unnecessary and caused ALGAPI to be
pinned down as a boolean to. This patch makes it a tristate again.Signed-off-by: Herbert Xu
-
* git://git.linux-nfs.org/pub/linux/nfs-2.6:
SUNRPC: Fix sparse warnings
NLM: Fix sparse warnings
NFS: Fix more sparse warnings
NFS: Fix some 'sparse' warnings...
SUNRPC: remove dead variable 'rpciod_running'
NFS4: Fix incorrect use of sizeof() in fs/nfs/nfs4xdr.c
NFS: use zero_user_page
NLM: don't use CLONE_SIGHAND in nlmclnt_recovery
NLM: Fix locking client timeouts... -
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev:
sata_via: pcim_iomap_regions() conversion missed BAR5
libata: remove libata.spindown_compat
sata_nv: fix fallout of devres conversion
drivers/ata: remove the wildcard from sata_nv driver -
pcim_iomap_regions() conversion missed BAR5. Fix it.
Signed-off-by: Tejun Heo
Signed-off-by: Jeff Garzik