lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 8 Aug 2006 12:19:39 +0000
From:	Pavel Machek <pavel@...e.cz>
To:	Shem Multinymous <multinymous@...il.com>
Cc:	Robert Love <rlove@...ve.org>, Jean Delvare <khali@...ux-fr.org>,
	Greg Kroah-Hartman <gregkh@...e.de>,
	Alan Cox <alan@...rguk.ukuu.org.uk>,
	linux-kernel@...r.kernel.org, hdaps-devel@...ts.sourceforge.net
Subject: Re: [PATCH 09/12] hdaps: Add new sysfs attributes

Hi!

> This patch adds 4 new r/w sysfs attributes to the hdaps driver:
> 
> /sys/devices/platform/hdaps/sampling_rate:
>   This determines the frequency of hardware queries and input device updates.
>   Default=50.
> /sys/devices/platform/hdaps/oversampling_ratio:
>   When set to X, the embedded controller is told to do physical accelerometer
>   measurements at a rate that is X times higher than the rate at which
>   the driver reads those measurements (i.e., X*sampling_rate). This
>   reduces sample phase difference is, and useful for the running average
>   filter (see next). Default=5
> /sys/devices/platform/hdaps/running_avg_filter_order:
>   When set to X, reported readouts will be the average of the last X physical
>   accelerometer measurements. Current firmware allows 1<=X<=8. Setting to a
>   high value decreases readout fluctuations. The averaging is handled
>   by the embedded controller, so no CPU resources are used. Default=2.
> /sys/devices/platform/hdaps/fake_data_mode:
>   If set to 1, enables a test mode where the physical accelerometer readouts
>   are replaced with an incrementing counter. This is useful for checking the
>   regularity of the sampling interval and driver<->userspace communication,
>   which is useful for development and testing of the hdapd userspace daemon.
> 
> Signed-off-by: Shem Multinymous <multinymous@...il.com>

Signed-off-by: Pavel Machek <pavel@...e.cz>

> +static ssize_t hdaps_fake_data_mode_store(struct device *dev,
> +					  struct device_attribute *attr,
> +					  const char *buf, size_t count)
> +{
> +	int on, ret;
> +	if (sscanf(buf, "%d", &on) != 1 || on<0 || on>1) {
> +		printk(KERN_WARNING
> +		       "fake_data should be 0 or 1\n");

Kill the printk?
						Pavel
-- 
Thanks for all the (sleeping) penguins.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ