From: Andi Kleen <andi@firstfloor.org>
To: gregkh@suse.de, grabner@icg.tugraz.at, m.kozlowski@tuxland.pl,
ak@linux.intel.com, linux-kernel@vger.kernel.org,
stable@kernel.org
Subject: [PATCH] [59/223] Staging: line6: fix up some sysfs attribute permissions
Date: Mon, 13 Dec 2010 00:45:57 +0100 (CET) [thread overview]
Message-ID: <20101212234557.178C7B27BF@basil.firstfloor.org> (raw)
In-Reply-To: <201012131244.547034648@firstfloor.org>
2.6.35-longterm review patch. If anyone has any objections, please let me know.
------------------
From: Greg Kroah-Hartman <gregkh@suse.de>
commit 2018845b6a169f75341f8e68ad1089cb6697cf24 and
2018845b6a169f75341f8e68ad1089cb6697cf24 upstream merged together as it
had to be backported by hand.
They should not be writable by any user
Reported-by: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Markus Grabner <grabner@icg.tugraz.at>
Cc: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
---
drivers/staging/line6/control.c | 204 +++++++++++++++++++--------------------
drivers/staging/line6/midi.c | 4
drivers/staging/line6/pod.c | 32 +++---
drivers/staging/line6/toneport.c | 4
drivers/staging/line6/variax.c | 12 +-
5 files changed, 128 insertions(+), 128 deletions(-)
Index: linux/drivers/staging/line6/control.c
===================================================================
--- linux.orig/drivers/staging/line6/control.c
+++ linux/drivers/staging/line6/control.c
@@ -268,210 +268,210 @@ VARIAX_PARAM_R(float, mix2);
VARIAX_PARAM_R(float, mix1);
VARIAX_PARAM_R(int, pickup_wiring);
-static DEVICE_ATTR(tweak, S_IWUGO | S_IRUGO, pod_get_tweak, pod_set_tweak);
-static DEVICE_ATTR(wah_position, S_IWUGO | S_IRUGO, pod_get_wah_position,
+static DEVICE_ATTR(tweak, S_IWUSR | S_IRUGO, pod_get_tweak, pod_set_tweak);
+static DEVICE_ATTR(wah_position, S_IWUSR | S_IRUGO, pod_get_wah_position,
pod_set_wah_position);
-static DEVICE_ATTR(compression_gain, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(compression_gain, S_IWUSR | S_IRUGO,
pod_get_compression_gain, pod_set_compression_gain);
-static DEVICE_ATTR(vol_pedal_position, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(vol_pedal_position, S_IWUSR | S_IRUGO,
pod_get_vol_pedal_position, pod_set_vol_pedal_position);
-static DEVICE_ATTR(compression_threshold, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(compression_threshold, S_IWUSR | S_IRUGO,
pod_get_compression_threshold,
pod_set_compression_threshold);
-static DEVICE_ATTR(pan, S_IWUGO | S_IRUGO, pod_get_pan, pod_set_pan);
-static DEVICE_ATTR(amp_model_setup, S_IWUGO | S_IRUGO, pod_get_amp_model_setup,
+static DEVICE_ATTR(pan, S_IWUSR | S_IRUGO, pod_get_pan, pod_set_pan);
+static DEVICE_ATTR(amp_model_setup, S_IWUSR | S_IRUGO, pod_get_amp_model_setup,
pod_set_amp_model_setup);
-static DEVICE_ATTR(amp_model, S_IWUGO | S_IRUGO, pod_get_amp_model,
+static DEVICE_ATTR(amp_model, S_IWUSR | S_IRUGO, pod_get_amp_model,
pod_set_amp_model);
-static DEVICE_ATTR(drive, S_IWUGO | S_IRUGO, pod_get_drive, pod_set_drive);
-static DEVICE_ATTR(bass, S_IWUGO | S_IRUGO, pod_get_bass, pod_set_bass);
-static DEVICE_ATTR(mid, S_IWUGO | S_IRUGO, pod_get_mid, pod_set_mid);
-static DEVICE_ATTR(lowmid, S_IWUGO | S_IRUGO, pod_get_lowmid, pod_set_lowmid);
-static DEVICE_ATTR(treble, S_IWUGO | S_IRUGO, pod_get_treble, pod_set_treble);
-static DEVICE_ATTR(highmid, S_IWUGO | S_IRUGO, pod_get_highmid,
+static DEVICE_ATTR(drive, S_IWUSR | S_IRUGO, pod_get_drive, pod_set_drive);
+static DEVICE_ATTR(bass, S_IWUSR | S_IRUGO, pod_get_bass, pod_set_bass);
+static DEVICE_ATTR(mid, S_IWUSR | S_IRUGO, pod_get_mid, pod_set_mid);
+static DEVICE_ATTR(lowmid, S_IWUSR | S_IRUGO, pod_get_lowmid, pod_set_lowmid);
+static DEVICE_ATTR(treble, S_IWUSR | S_IRUGO, pod_get_treble, pod_set_treble);
+static DEVICE_ATTR(highmid, S_IWUSR | S_IRUGO, pod_get_highmid,
pod_set_highmid);
-static DEVICE_ATTR(chan_vol, S_IWUGO | S_IRUGO, pod_get_chan_vol,
+static DEVICE_ATTR(chan_vol, S_IWUSR | S_IRUGO, pod_get_chan_vol,
pod_set_chan_vol);
-static DEVICE_ATTR(reverb_mix, S_IWUGO | S_IRUGO, pod_get_reverb_mix,
+static DEVICE_ATTR(reverb_mix, S_IWUSR | S_IRUGO, pod_get_reverb_mix,
pod_set_reverb_mix);
-static DEVICE_ATTR(effect_setup, S_IWUGO | S_IRUGO, pod_get_effect_setup,
+static DEVICE_ATTR(effect_setup, S_IWUSR | S_IRUGO, pod_get_effect_setup,
pod_set_effect_setup);
-static DEVICE_ATTR(band_1_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(band_1_frequency, S_IWUSR | S_IRUGO,
pod_get_band_1_frequency, pod_set_band_1_frequency);
-static DEVICE_ATTR(presence, S_IWUGO | S_IRUGO, pod_get_presence,
+static DEVICE_ATTR(presence, S_IWUSR | S_IRUGO, pod_get_presence,
pod_set_presence);
-static DEVICE_ATTR2(treble__bass, treble, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(treble__bass, treble, S_IWUSR | S_IRUGO,
pod_get_treble__bass, pod_set_treble__bass);
-static DEVICE_ATTR(noise_gate_enable, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(noise_gate_enable, S_IWUSR | S_IRUGO,
pod_get_noise_gate_enable, pod_set_noise_gate_enable);
-static DEVICE_ATTR(gate_threshold, S_IWUGO | S_IRUGO, pod_get_gate_threshold,
+static DEVICE_ATTR(gate_threshold, S_IWUSR | S_IRUGO, pod_get_gate_threshold,
pod_set_gate_threshold);
-static DEVICE_ATTR(gate_decay_time, S_IWUGO | S_IRUGO, pod_get_gate_decay_time,
+static DEVICE_ATTR(gate_decay_time, S_IWUSR | S_IRUGO, pod_get_gate_decay_time,
pod_set_gate_decay_time);
-static DEVICE_ATTR(stomp_enable, S_IWUGO | S_IRUGO, pod_get_stomp_enable,
+static DEVICE_ATTR(stomp_enable, S_IWUSR | S_IRUGO, pod_get_stomp_enable,
pod_set_stomp_enable);
-static DEVICE_ATTR(comp_enable, S_IWUGO | S_IRUGO, pod_get_comp_enable,
+static DEVICE_ATTR(comp_enable, S_IWUSR | S_IRUGO, pod_get_comp_enable,
pod_set_comp_enable);
-static DEVICE_ATTR(stomp_time, S_IWUGO | S_IRUGO, pod_get_stomp_time,
+static DEVICE_ATTR(stomp_time, S_IWUSR | S_IRUGO, pod_get_stomp_time,
pod_set_stomp_time);
-static DEVICE_ATTR(delay_enable, S_IWUGO | S_IRUGO, pod_get_delay_enable,
+static DEVICE_ATTR(delay_enable, S_IWUSR | S_IRUGO, pod_get_delay_enable,
pod_set_delay_enable);
-static DEVICE_ATTR(mod_param_1, S_IWUGO | S_IRUGO, pod_get_mod_param_1,
+static DEVICE_ATTR(mod_param_1, S_IWUSR | S_IRUGO, pod_get_mod_param_1,
pod_set_mod_param_1);
-static DEVICE_ATTR(delay_param_1, S_IWUGO | S_IRUGO, pod_get_delay_param_1,
+static DEVICE_ATTR(delay_param_1, S_IWUSR | S_IRUGO, pod_get_delay_param_1,
pod_set_delay_param_1);
-static DEVICE_ATTR(delay_param_1_note_value, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(delay_param_1_note_value, S_IWUSR | S_IRUGO,
pod_get_delay_param_1_note_value,
pod_set_delay_param_1_note_value);
-static DEVICE_ATTR2(band_2_frequency__bass, band_2_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_2_frequency__bass, band_2_frequency, S_IWUSR | S_IRUGO,
pod_get_band_2_frequency__bass,
pod_set_band_2_frequency__bass);
-static DEVICE_ATTR(delay_param_2, S_IWUGO | S_IRUGO, pod_get_delay_param_2,
+static DEVICE_ATTR(delay_param_2, S_IWUSR | S_IRUGO, pod_get_delay_param_2,
pod_set_delay_param_2);
-static DEVICE_ATTR(delay_volume_mix, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(delay_volume_mix, S_IWUSR | S_IRUGO,
pod_get_delay_volume_mix, pod_set_delay_volume_mix);
-static DEVICE_ATTR(delay_param_3, S_IWUGO | S_IRUGO, pod_get_delay_param_3,
+static DEVICE_ATTR(delay_param_3, S_IWUSR | S_IRUGO, pod_get_delay_param_3,
pod_set_delay_param_3);
-static DEVICE_ATTR(reverb_enable, S_IWUGO | S_IRUGO, pod_get_reverb_enable,
+static DEVICE_ATTR(reverb_enable, S_IWUSR | S_IRUGO, pod_get_reverb_enable,
pod_set_reverb_enable);
-static DEVICE_ATTR(reverb_type, S_IWUGO | S_IRUGO, pod_get_reverb_type,
+static DEVICE_ATTR(reverb_type, S_IWUSR | S_IRUGO, pod_get_reverb_type,
pod_set_reverb_type);
-static DEVICE_ATTR(reverb_decay, S_IWUGO | S_IRUGO, pod_get_reverb_decay,
+static DEVICE_ATTR(reverb_decay, S_IWUSR | S_IRUGO, pod_get_reverb_decay,
pod_set_reverb_decay);
-static DEVICE_ATTR(reverb_tone, S_IWUGO | S_IRUGO, pod_get_reverb_tone,
+static DEVICE_ATTR(reverb_tone, S_IWUSR | S_IRUGO, pod_get_reverb_tone,
pod_set_reverb_tone);
-static DEVICE_ATTR(reverb_pre_delay, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(reverb_pre_delay, S_IWUSR | S_IRUGO,
pod_get_reverb_pre_delay, pod_set_reverb_pre_delay);
-static DEVICE_ATTR(reverb_pre_post, S_IWUGO | S_IRUGO, pod_get_reverb_pre_post,
+static DEVICE_ATTR(reverb_pre_post, S_IWUSR | S_IRUGO, pod_get_reverb_pre_post,
pod_set_reverb_pre_post);
-static DEVICE_ATTR(band_2_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(band_2_frequency, S_IWUSR | S_IRUGO,
pod_get_band_2_frequency, pod_set_band_2_frequency);
-static DEVICE_ATTR2(band_3_frequency__bass, band_3_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_3_frequency__bass, band_3_frequency, S_IWUSR | S_IRUGO,
pod_get_band_3_frequency__bass,
pod_set_band_3_frequency__bass);
-static DEVICE_ATTR(wah_enable, S_IWUGO | S_IRUGO, pod_get_wah_enable,
+static DEVICE_ATTR(wah_enable, S_IWUSR | S_IRUGO, pod_get_wah_enable,
pod_set_wah_enable);
-static DEVICE_ATTR(modulation_lo_cut, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(modulation_lo_cut, S_IWUSR | S_IRUGO,
pod_get_modulation_lo_cut, pod_set_modulation_lo_cut);
-static DEVICE_ATTR(delay_reverb_lo_cut, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(delay_reverb_lo_cut, S_IWUSR | S_IRUGO,
pod_get_delay_reverb_lo_cut, pod_set_delay_reverb_lo_cut);
-static DEVICE_ATTR(volume_pedal_minimum, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(volume_pedal_minimum, S_IWUSR | S_IRUGO,
pod_get_volume_pedal_minimum, pod_set_volume_pedal_minimum);
-static DEVICE_ATTR(eq_pre_post, S_IWUGO | S_IRUGO, pod_get_eq_pre_post,
+static DEVICE_ATTR(eq_pre_post, S_IWUSR | S_IRUGO, pod_get_eq_pre_post,
pod_set_eq_pre_post);
-static DEVICE_ATTR(volume_pre_post, S_IWUGO | S_IRUGO, pod_get_volume_pre_post,
+static DEVICE_ATTR(volume_pre_post, S_IWUSR | S_IRUGO, pod_get_volume_pre_post,
pod_set_volume_pre_post);
-static DEVICE_ATTR(di_model, S_IWUGO | S_IRUGO, pod_get_di_model,
+static DEVICE_ATTR(di_model, S_IWUSR | S_IRUGO, pod_get_di_model,
pod_set_di_model);
-static DEVICE_ATTR(di_delay, S_IWUGO | S_IRUGO, pod_get_di_delay,
+static DEVICE_ATTR(di_delay, S_IWUSR | S_IRUGO, pod_get_di_delay,
pod_set_di_delay);
-static DEVICE_ATTR(mod_enable, S_IWUGO | S_IRUGO, pod_get_mod_enable,
+static DEVICE_ATTR(mod_enable, S_IWUSR | S_IRUGO, pod_get_mod_enable,
pod_set_mod_enable);
-static DEVICE_ATTR(mod_param_1_note_value, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(mod_param_1_note_value, S_IWUSR | S_IRUGO,
pod_get_mod_param_1_note_value,
pod_set_mod_param_1_note_value);
-static DEVICE_ATTR(mod_param_2, S_IWUGO | S_IRUGO, pod_get_mod_param_2,
+static DEVICE_ATTR(mod_param_2, S_IWUSR | S_IRUGO, pod_get_mod_param_2,
pod_set_mod_param_2);
-static DEVICE_ATTR(mod_param_3, S_IWUGO | S_IRUGO, pod_get_mod_param_3,
+static DEVICE_ATTR(mod_param_3, S_IWUSR | S_IRUGO, pod_get_mod_param_3,
pod_set_mod_param_3);
-static DEVICE_ATTR(mod_param_4, S_IWUGO | S_IRUGO, pod_get_mod_param_4,
+static DEVICE_ATTR(mod_param_4, S_IWUSR | S_IRUGO, pod_get_mod_param_4,
pod_set_mod_param_4);
-static DEVICE_ATTR(mod_param_5, S_IWUGO | S_IRUGO, pod_get_mod_param_5,
+static DEVICE_ATTR(mod_param_5, S_IWUSR | S_IRUGO, pod_get_mod_param_5,
pod_set_mod_param_5);
-static DEVICE_ATTR(mod_volume_mix, S_IWUGO | S_IRUGO, pod_get_mod_volume_mix,
+static DEVICE_ATTR(mod_volume_mix, S_IWUSR | S_IRUGO, pod_get_mod_volume_mix,
pod_set_mod_volume_mix);
-static DEVICE_ATTR(mod_pre_post, S_IWUGO | S_IRUGO, pod_get_mod_pre_post,
+static DEVICE_ATTR(mod_pre_post, S_IWUSR | S_IRUGO, pod_get_mod_pre_post,
pod_set_mod_pre_post);
-static DEVICE_ATTR(modulation_model, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(modulation_model, S_IWUSR | S_IRUGO,
pod_get_modulation_model, pod_set_modulation_model);
-static DEVICE_ATTR(band_3_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(band_3_frequency, S_IWUSR | S_IRUGO,
pod_get_band_3_frequency, pod_set_band_3_frequency);
-static DEVICE_ATTR2(band_4_frequency__bass, band_4_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_4_frequency__bass, band_4_frequency, S_IWUSR | S_IRUGO,
pod_get_band_4_frequency__bass,
pod_set_band_4_frequency__bass);
-static DEVICE_ATTR(mod_param_1_double_precision, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(mod_param_1_double_precision, S_IWUSR | S_IRUGO,
pod_get_mod_param_1_double_precision,
pod_set_mod_param_1_double_precision);
-static DEVICE_ATTR(delay_param_1_double_precision, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(delay_param_1_double_precision, S_IWUSR | S_IRUGO,
pod_get_delay_param_1_double_precision,
pod_set_delay_param_1_double_precision);
-static DEVICE_ATTR(eq_enable, S_IWUGO | S_IRUGO, pod_get_eq_enable,
+static DEVICE_ATTR(eq_enable, S_IWUSR | S_IRUGO, pod_get_eq_enable,
pod_set_eq_enable);
-static DEVICE_ATTR(tap, S_IWUGO | S_IRUGO, pod_get_tap, pod_set_tap);
-static DEVICE_ATTR(volume_tweak_pedal_assign, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(tap, S_IWUSR | S_IRUGO, pod_get_tap, pod_set_tap);
+static DEVICE_ATTR(volume_tweak_pedal_assign, S_IWUSR | S_IRUGO,
pod_get_volume_tweak_pedal_assign,
pod_set_volume_tweak_pedal_assign);
-static DEVICE_ATTR(band_5_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(band_5_frequency, S_IWUSR | S_IRUGO,
pod_get_band_5_frequency, pod_set_band_5_frequency);
-static DEVICE_ATTR(tuner, S_IWUGO | S_IRUGO, pod_get_tuner, pod_set_tuner);
-static DEVICE_ATTR(mic_selection, S_IWUGO | S_IRUGO, pod_get_mic_selection,
+static DEVICE_ATTR(tuner, S_IWUSR | S_IRUGO, pod_get_tuner, pod_set_tuner);
+static DEVICE_ATTR(mic_selection, S_IWUSR | S_IRUGO, pod_get_mic_selection,
pod_set_mic_selection);
-static DEVICE_ATTR(cabinet_model, S_IWUGO | S_IRUGO, pod_get_cabinet_model,
+static DEVICE_ATTR(cabinet_model, S_IWUSR | S_IRUGO, pod_get_cabinet_model,
pod_set_cabinet_model);
-static DEVICE_ATTR(stomp_model, S_IWUGO | S_IRUGO, pod_get_stomp_model,
+static DEVICE_ATTR(stomp_model, S_IWUSR | S_IRUGO, pod_get_stomp_model,
pod_set_stomp_model);
-static DEVICE_ATTR(roomlevel, S_IWUGO | S_IRUGO, pod_get_roomlevel,
+static DEVICE_ATTR(roomlevel, S_IWUSR | S_IRUGO, pod_get_roomlevel,
pod_set_roomlevel);
-static DEVICE_ATTR(band_4_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(band_4_frequency, S_IWUSR | S_IRUGO,
pod_get_band_4_frequency, pod_set_band_4_frequency);
-static DEVICE_ATTR(band_6_frequency, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(band_6_frequency, S_IWUSR | S_IRUGO,
pod_get_band_6_frequency, pod_set_band_6_frequency);
-static DEVICE_ATTR(stomp_param_1_note_value, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(stomp_param_1_note_value, S_IWUSR | S_IRUGO,
pod_get_stomp_param_1_note_value,
pod_set_stomp_param_1_note_value);
-static DEVICE_ATTR(stomp_param_2, S_IWUGO | S_IRUGO, pod_get_stomp_param_2,
+static DEVICE_ATTR(stomp_param_2, S_IWUSR | S_IRUGO, pod_get_stomp_param_2,
pod_set_stomp_param_2);
-static DEVICE_ATTR(stomp_param_3, S_IWUGO | S_IRUGO, pod_get_stomp_param_3,
+static DEVICE_ATTR(stomp_param_3, S_IWUSR | S_IRUGO, pod_get_stomp_param_3,
pod_set_stomp_param_3);
-static DEVICE_ATTR(stomp_param_4, S_IWUGO | S_IRUGO, pod_get_stomp_param_4,
+static DEVICE_ATTR(stomp_param_4, S_IWUSR | S_IRUGO, pod_get_stomp_param_4,
pod_set_stomp_param_4);
-static DEVICE_ATTR(stomp_param_5, S_IWUGO | S_IRUGO, pod_get_stomp_param_5,
+static DEVICE_ATTR(stomp_param_5, S_IWUSR | S_IRUGO, pod_get_stomp_param_5,
pod_set_stomp_param_5);
-static DEVICE_ATTR(stomp_param_6, S_IWUGO | S_IRUGO, pod_get_stomp_param_6,
+static DEVICE_ATTR(stomp_param_6, S_IWUSR | S_IRUGO, pod_get_stomp_param_6,
pod_set_stomp_param_6);
-static DEVICE_ATTR(amp_switch_select, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(amp_switch_select, S_IWUSR | S_IRUGO,
pod_get_amp_switch_select, pod_set_amp_switch_select);
-static DEVICE_ATTR(delay_param_4, S_IWUGO | S_IRUGO, pod_get_delay_param_4,
+static DEVICE_ATTR(delay_param_4, S_IWUSR | S_IRUGO, pod_get_delay_param_4,
pod_set_delay_param_4);
-static DEVICE_ATTR(delay_param_5, S_IWUGO | S_IRUGO, pod_get_delay_param_5,
+static DEVICE_ATTR(delay_param_5, S_IWUSR | S_IRUGO, pod_get_delay_param_5,
pod_set_delay_param_5);
-static DEVICE_ATTR(delay_pre_post, S_IWUGO | S_IRUGO, pod_get_delay_pre_post,
+static DEVICE_ATTR(delay_pre_post, S_IWUSR | S_IRUGO, pod_get_delay_pre_post,
pod_set_delay_pre_post);
-static DEVICE_ATTR(delay_model, S_IWUGO | S_IRUGO, pod_get_delay_model,
+static DEVICE_ATTR(delay_model, S_IWUSR | S_IRUGO, pod_get_delay_model,
pod_set_delay_model);
-static DEVICE_ATTR(delay_verb_model, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(delay_verb_model, S_IWUSR | S_IRUGO,
pod_get_delay_verb_model, pod_set_delay_verb_model);
-static DEVICE_ATTR(tempo_msb, S_IWUGO | S_IRUGO, pod_get_tempo_msb,
+static DEVICE_ATTR(tempo_msb, S_IWUSR | S_IRUGO, pod_get_tempo_msb,
pod_set_tempo_msb);
-static DEVICE_ATTR(tempo_lsb, S_IWUGO | S_IRUGO, pod_get_tempo_lsb,
+static DEVICE_ATTR(tempo_lsb, S_IWUSR | S_IRUGO, pod_get_tempo_lsb,
pod_set_tempo_lsb);
-static DEVICE_ATTR(wah_model, S_IWUGO | S_IRUGO, pod_get_wah_model,
+static DEVICE_ATTR(wah_model, S_IWUSR | S_IRUGO, pod_get_wah_model,
pod_set_wah_model);
-static DEVICE_ATTR(bypass_volume, S_IWUGO | S_IRUGO, pod_get_bypass_volume,
+static DEVICE_ATTR(bypass_volume, S_IWUSR | S_IRUGO, pod_get_bypass_volume,
pod_set_bypass_volume);
-static DEVICE_ATTR(fx_loop_on_off, S_IWUGO | S_IRUGO, pod_get_fx_loop_on_off,
+static DEVICE_ATTR(fx_loop_on_off, S_IWUSR | S_IRUGO, pod_get_fx_loop_on_off,
pod_set_fx_loop_on_off);
-static DEVICE_ATTR(tweak_param_select, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(tweak_param_select, S_IWUSR | S_IRUGO,
pod_get_tweak_param_select, pod_set_tweak_param_select);
-static DEVICE_ATTR(amp1_engage, S_IWUGO | S_IRUGO, pod_get_amp1_engage,
+static DEVICE_ATTR(amp1_engage, S_IWUSR | S_IRUGO, pod_get_amp1_engage,
pod_set_amp1_engage);
-static DEVICE_ATTR(band_1_gain, S_IWUGO | S_IRUGO, pod_get_band_1_gain,
+static DEVICE_ATTR(band_1_gain, S_IWUSR | S_IRUGO, pod_get_band_1_gain,
pod_set_band_1_gain);
-static DEVICE_ATTR2(band_2_gain__bass, band_2_gain, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_2_gain__bass, band_2_gain, S_IWUSR | S_IRUGO,
pod_get_band_2_gain__bass, pod_set_band_2_gain__bass);
-static DEVICE_ATTR(band_2_gain, S_IWUGO | S_IRUGO, pod_get_band_2_gain,
+static DEVICE_ATTR(band_2_gain, S_IWUSR | S_IRUGO, pod_get_band_2_gain,
pod_set_band_2_gain);
-static DEVICE_ATTR2(band_3_gain__bass, band_3_gain, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_3_gain__bass, band_3_gain, S_IWUSR | S_IRUGO,
pod_get_band_3_gain__bass, pod_set_band_3_gain__bass);
-static DEVICE_ATTR(band_3_gain, S_IWUGO | S_IRUGO, pod_get_band_3_gain,
+static DEVICE_ATTR(band_3_gain, S_IWUSR | S_IRUGO, pod_get_band_3_gain,
pod_set_band_3_gain);
-static DEVICE_ATTR2(band_4_gain__bass, band_4_gain, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_4_gain__bass, band_4_gain, S_IWUSR | S_IRUGO,
pod_get_band_4_gain__bass, pod_set_band_4_gain__bass);
-static DEVICE_ATTR2(band_5_gain__bass, band_5_gain, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_5_gain__bass, band_5_gain, S_IWUSR | S_IRUGO,
pod_get_band_5_gain__bass, pod_set_band_5_gain__bass);
-static DEVICE_ATTR(band_4_gain, S_IWUGO | S_IRUGO, pod_get_band_4_gain,
+static DEVICE_ATTR(band_4_gain, S_IWUSR | S_IRUGO, pod_get_band_4_gain,
pod_set_band_4_gain);
-static DEVICE_ATTR2(band_6_gain__bass, band_6_gain, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR2(band_6_gain__bass, band_6_gain, S_IWUSR | S_IRUGO,
pod_get_band_6_gain__bass, pod_set_band_6_gain__bass);
static DEVICE_ATTR(body, S_IRUGO, variax_get_body, line6_nop_write);
static DEVICE_ATTR(pickup1_enable, S_IRUGO, variax_get_pickup1_enable,
Index: linux/drivers/staging/line6/midi.c
===================================================================
--- linux.orig/drivers/staging/line6/midi.c
+++ linux/drivers/staging/line6/midi.c
@@ -362,8 +362,8 @@ static ssize_t midi_set_midi_mask_receiv
return count;
}
-static DEVICE_ATTR(midi_mask_transmit, S_IWUGO | S_IRUGO, midi_get_midi_mask_transmit, midi_set_midi_mask_transmit);
-static DEVICE_ATTR(midi_mask_receive, S_IWUGO | S_IRUGO, midi_get_midi_mask_receive, midi_set_midi_mask_receive);
+static DEVICE_ATTR(midi_mask_transmit, S_IWUSR | S_IRUGO, midi_get_midi_mask_transmit, midi_set_midi_mask_transmit);
+static DEVICE_ATTR(midi_mask_receive, S_IWUSR | S_IRUGO, midi_get_midi_mask_receive, midi_set_midi_mask_receive);
/* MIDI device destructor */
static int snd_line6_midi_free(struct snd_device *device)
Index: linux/drivers/staging/line6/pod.c
===================================================================
--- linux.orig/drivers/staging/line6/pod.c
+++ linux/drivers/staging/line6/pod.c
@@ -952,33 +952,33 @@ POD_GET_SYSTEM_PARAM(tuner_pitch, 1, 1);
#undef GET_SYSTEM_PARAM
/* POD special files: */
-static DEVICE_ATTR(channel, S_IWUGO | S_IRUGO, pod_get_channel, pod_set_channel);
+static DEVICE_ATTR(channel, S_IWUSR | S_IRUGO, pod_get_channel, pod_set_channel);
static DEVICE_ATTR(clip, S_IRUGO, pod_wait_for_clip, line6_nop_write);
static DEVICE_ATTR(device_id, S_IRUGO, pod_get_device_id, line6_nop_write);
static DEVICE_ATTR(dirty, S_IRUGO, pod_get_dirty, line6_nop_write);
-static DEVICE_ATTR(dump, S_IWUGO | S_IRUGO, pod_get_dump, pod_set_dump);
-static DEVICE_ATTR(dump_buf, S_IWUGO | S_IRUGO, pod_get_dump_buf, pod_set_dump_buf);
-static DEVICE_ATTR(finish, S_IWUGO, line6_nop_read, pod_set_finish);
+static DEVICE_ATTR(dump, S_IWUSR | S_IRUGO, pod_get_dump, pod_set_dump);
+static DEVICE_ATTR(dump_buf, S_IWUSR | S_IRUGO, pod_get_dump_buf, pod_set_dump_buf);
+static DEVICE_ATTR(finish, S_IWUSR, line6_nop_read, pod_set_finish);
static DEVICE_ATTR(firmware_version, S_IRUGO, pod_get_firmware_version, line6_nop_write);
-static DEVICE_ATTR(midi_postprocess, S_IWUGO | S_IRUGO, pod_get_midi_postprocess, pod_set_midi_postprocess);
-static DEVICE_ATTR(monitor_level, S_IWUGO | S_IRUGO, pod_get_monitor_level, pod_set_monitor_level);
+static DEVICE_ATTR(midi_postprocess, S_IWUSR | S_IRUGO, pod_get_midi_postprocess, pod_set_midi_postprocess);
+static DEVICE_ATTR(monitor_level, S_IWUSR | S_IRUGO, pod_get_monitor_level, pod_set_monitor_level);
static DEVICE_ATTR(name, S_IRUGO, pod_get_name, line6_nop_write);
static DEVICE_ATTR(name_buf, S_IRUGO, pod_get_name_buf, line6_nop_write);
-static DEVICE_ATTR(retrieve_amp_setup, S_IWUGO, line6_nop_read, pod_set_retrieve_amp_setup);
-static DEVICE_ATTR(retrieve_channel, S_IWUGO, line6_nop_read, pod_set_retrieve_channel);
-static DEVICE_ATTR(retrieve_effects_setup, S_IWUGO, line6_nop_read, pod_set_retrieve_effects_setup);
-static DEVICE_ATTR(routing, S_IWUGO | S_IRUGO, pod_get_routing, pod_set_routing);
+static DEVICE_ATTR(retrieve_amp_setup, S_IWUSR, line6_nop_read, pod_set_retrieve_amp_setup);
+static DEVICE_ATTR(retrieve_channel, S_IWUSR, line6_nop_read, pod_set_retrieve_channel);
+static DEVICE_ATTR(retrieve_effects_setup, S_IWUSR, line6_nop_read, pod_set_retrieve_effects_setup);
+static DEVICE_ATTR(routing, S_IWUSR | S_IRUGO, pod_get_routing, pod_set_routing);
static DEVICE_ATTR(serial_number, S_IRUGO, pod_get_serial_number, line6_nop_write);
-static DEVICE_ATTR(store_amp_setup, S_IWUGO, line6_nop_read, pod_set_store_amp_setup);
-static DEVICE_ATTR(store_channel, S_IWUGO, line6_nop_read, pod_set_store_channel);
-static DEVICE_ATTR(store_effects_setup, S_IWUGO, line6_nop_read, pod_set_store_effects_setup);
-static DEVICE_ATTR(tuner_freq, S_IWUGO | S_IRUGO, pod_get_tuner_freq, pod_set_tuner_freq);
-static DEVICE_ATTR(tuner_mute, S_IWUGO | S_IRUGO, pod_get_tuner_mute, pod_set_tuner_mute);
+static DEVICE_ATTR(store_amp_setup, S_IWUSR, line6_nop_read, pod_set_store_amp_setup);
+static DEVICE_ATTR(store_channel, S_IWUSR, line6_nop_read, pod_set_store_channel);
+static DEVICE_ATTR(store_effects_setup, S_IWUSR, line6_nop_read, pod_set_store_effects_setup);
+static DEVICE_ATTR(tuner_freq, S_IWUSR | S_IRUGO, pod_get_tuner_freq, pod_set_tuner_freq);
+static DEVICE_ATTR(tuner_mute, S_IWUSR | S_IRUGO, pod_get_tuner_mute, pod_set_tuner_mute);
static DEVICE_ATTR(tuner_note, S_IRUGO, pod_get_tuner_note, line6_nop_write);
static DEVICE_ATTR(tuner_pitch, S_IRUGO, pod_get_tuner_pitch, line6_nop_write);
#if CREATE_RAW_FILE
-static DEVICE_ATTR(raw, S_IWUGO, line6_nop_read, line6_set_raw);
+static DEVICE_ATTR(raw, S_IWUSR, line6_nop_read, line6_set_raw);
#endif
/*
Index: linux/drivers/staging/line6/toneport.c
===================================================================
--- linux.orig/drivers/staging/line6/toneport.c
+++ linux/drivers/staging/line6/toneport.c
@@ -124,9 +124,9 @@ static ssize_t toneport_set_led_green(st
return count;
}
-static DEVICE_ATTR(led_red, S_IWUGO | S_IRUGO, line6_nop_read,
+static DEVICE_ATTR(led_red, S_IWUSR | S_IRUGO, line6_nop_read,
toneport_set_led_red);
-static DEVICE_ATTR(led_green, S_IWUGO | S_IRUGO, line6_nop_read,
+static DEVICE_ATTR(led_green, S_IWUSR | S_IRUGO, line6_nop_read,
toneport_set_led_green);
static int toneport_send_cmd(struct usb_device *usbdev, int cmd1, int cmd2)
Index: linux/drivers/staging/line6/variax.c
===================================================================
--- linux.orig/drivers/staging/line6/variax.c
+++ linux/drivers/staging/line6/variax.c
@@ -389,17 +389,17 @@ static ssize_t variax_set_raw2(struct de
#endif
/* Variax workbench special files: */
-static DEVICE_ATTR(model, S_IWUGO | S_IRUGO, variax_get_model, variax_set_model);
-static DEVICE_ATTR(volume, S_IWUGO | S_IRUGO, variax_get_volume, variax_set_volume);
-static DEVICE_ATTR(tone, S_IWUGO | S_IRUGO, variax_get_tone, variax_set_tone);
+static DEVICE_ATTR(model, S_IWUSR | S_IRUGO, variax_get_model, variax_set_model);
+static DEVICE_ATTR(volume, S_IWUSR | S_IRUGO, variax_get_volume, variax_set_volume);
+static DEVICE_ATTR(tone, S_IWUSR | S_IRUGO, variax_get_tone, variax_set_tone);
static DEVICE_ATTR(name, S_IRUGO, variax_get_name, line6_nop_write);
static DEVICE_ATTR(bank, S_IRUGO, variax_get_bank, line6_nop_write);
static DEVICE_ATTR(dump, S_IRUGO, variax_get_dump, line6_nop_write);
-static DEVICE_ATTR(active, S_IWUGO | S_IRUGO, variax_get_active, variax_set_active);
+static DEVICE_ATTR(active, S_IWUSR | S_IRUGO, variax_get_active, variax_set_active);
#if CREATE_RAW_FILE
-static DEVICE_ATTR(raw, S_IWUGO, line6_nop_read, line6_set_raw);
-static DEVICE_ATTR(raw2, S_IWUGO, line6_nop_read, variax_set_raw2);
+static DEVICE_ATTR(raw, S_IWUSR, line6_nop_read, line6_set_raw);
+static DEVICE_ATTR(raw2, S_IWUSR, line6_nop_read, variax_set_raw2);
#endif
next prev parent reply other threads:[~2010-12-12 23:46 UTC|newest]
Thread overview: 251+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-12-12 23:44 [PATCH] [0/223] 2.6.35.10 longterm review Andi Kleen
2010-12-12 23:44 ` [PATCH] [1/223] block: Ensure physical block size is unsigned int Andi Kleen
2010-12-12 23:44 ` [PATCH] [2/223] block: Fix race during disk initialization Andi Kleen
2010-12-12 23:44 ` [PATCH] [3/223] block: limit vec count in bio_kmalloc() and bio_alloc_map_data() Andi Kleen
2010-12-12 23:44 ` [PATCH] [4/223] block: take care not to overflow when calculating total iov length Andi Kleen
2010-12-12 23:44 ` [PATCH] [5/223] block: check for proper length of iov entries in blk_rq_map_user_iov() Andi Kleen
2010-12-12 23:45 ` [PATCH] [6/223] drm/radeon/kms: don't disable shared encoders on pre-DCE3 display blocks Andi Kleen
2010-12-12 23:45 ` [PATCH] [7/223] jme: Fix PHY power-off error Andi Kleen
2010-12-12 23:45 ` [PATCH] [8/223] irda: Fix parameter extraction stack overflow Andi Kleen
2010-12-12 23:45 ` [PATCH] [9/223] irda: Fix heap memory corruption in iriap.c Andi Kleen
2010-12-12 23:45 ` [PATCH] [10/223] cfg80211: fix BSS double-unlinking Andi Kleen
2010-12-12 23:45 ` [PATCH] [11/223] cfg80211: fix locking Andi Kleen
2010-12-12 23:45 ` [PATCH] [12/223] cfg80211: fix regression on processing country IEs Andi Kleen
2010-12-12 23:45 ` [PATCH] [13/223] mac80211: fix channel assumption for association done work Andi Kleen
2010-12-12 23:45 ` [PATCH] [14/223] mac80211: fix offchannel assumption upon association Andi Kleen
2010-12-12 23:45 ` [PATCH] [15/223] mac80211: Fix signal strength average initialization for CQM events Andi Kleen
2010-12-12 23:45 ` [PATCH] [16/223] mac80211: add helper for reseting the connection monitor Andi Kleen
2010-12-12 23:45 ` [PATCH] [17/223] mac80211: reset connection idle when going offchannel Andi Kleen
2010-12-12 23:45 ` [PATCH] [18/223] mac80211: make the beacon monitor available externally Andi Kleen
2010-12-12 23:45 ` [PATCH] [19/223] mac80211: send last 3/5 probe requests as unicast Andi Kleen
2010-12-12 23:45 ` [PATCH] [20/223] mac80211: disable beacon monitor while going offchannel Andi Kleen
2010-12-12 23:45 ` [PATCH] [21/223] mac80211: use correct station flags lock Andi Kleen
2010-12-12 23:45 ` [PATCH] [22/223] mac80211: clear txflags for ps-filtered frames Andi Kleen
2010-12-12 23:45 ` [PATCH] [23/223] mac80211: reset probe send counter upon connection timer reset Andi Kleen
2010-12-12 23:45 ` [PATCH] [24/223] mac80211: Fix ibss station got expired immediately Andi Kleen
2010-12-12 23:45 ` [PATCH] [25/223] mac80211: don't sanitize invalid rates Andi Kleen
2010-12-12 23:45 ` [PATCH] [26/223] mac80211: delete AddBA response timer Andi Kleen
2010-12-12 23:45 ` [PATCH] [27/223] isdn/gigaset: fix bas_gigaset AT read error handling Andi Kleen
2010-12-12 23:45 ` [PATCH] [28/223] isdn/gigaset: correct bas_gigaset rx buffer handling Andi Kleen
2010-12-12 23:45 ` [PATCH] [29/223] isdn/gigaset: bas_gigaset locking fix Andi Kleen
2010-12-12 23:45 ` [PATCH] [30/223] i2c-pca-platform: Change device name of request_irq Andi Kleen
2010-12-12 23:45 ` [PATCH] [31/223] viafb: fix i2c_transfer error handling Andi Kleen
2010-12-12 23:45 ` [PATCH] [32/223] drm/radeon/kms: register an i2c adapter name for the dp aux bus Andi Kleen
2010-12-12 23:45 ` [PATCH] [33/223] ALSA: hda - Fix wrong SPDIF NID assignment for CA0110 Andi Kleen
2010-12-12 23:45 ` [PATCH] [34/223] ALSA: hda - Add some workarounds for Creative IBG Andi Kleen
2010-12-12 23:45 ` [PATCH] [35/223] ALSA: OSS mixer emulation - fix locking Andi Kleen
2010-12-12 23:45 ` [PATCH] [37/223] powerpc: Fix call to subpage_protection() Andi Kleen
2010-12-12 23:45 ` [PATCH] [38/223] SUNRPC: After calling xprt_release(), we must restart from call_reserve Andi Kleen
2010-12-13 23:01 ` Trond Myklebust
2010-12-14 10:48 ` Andi Kleen
2010-12-12 23:45 ` [PATCH] [39/223] microblaze: Fix build with make 3.82 Andi Kleen
2010-12-12 23:45 ` [PATCH] [40/223] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID Andi Kleen
2010-12-12 23:45 ` [PATCH] [41/223] NFSv4: Don't call nfs4_state_mark_reclaim_reboot() from error handlers Andi Kleen
2010-12-12 23:45 ` [PATCH] [42/223] NFSv4: Fix open recovery Andi Kleen
2010-12-12 23:45 ` [PATCH] [43/223] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation Andi Kleen
2010-12-12 23:45 ` [PATCH] [44/223] drm/radeon/kms: MC vram map needs to be >= pci aperture size Andi Kleen
2010-12-12 23:45 ` [PATCH] [45/223] drm/radeon/kms: properly compute group_size on 6xx/7xx Andi Kleen
2010-12-12 23:45 ` [PATCH] [46/223] drm/radeon/kms: make sure blit addr masks are 64 bit Andi Kleen
2010-12-12 23:45 ` [PATCH] [47/223] drm/radeon/kms: fix handling of tex lookup disable in cs checker on r2xx Andi Kleen
2010-12-12 23:45 ` [PATCH] [48/223] drm/i915: Free hardware status page on unload when physically mapped Andi Kleen
2010-12-12 23:45 ` [PATCH] [49/223] drm/i915: diasable clock gating for the panel power sequencer Andi Kleen
2010-12-12 23:45 ` [PATCH] [50/223] drm/i915/overlay: Ensure that the reg_bo is in the GTT prior to writing Andi Kleen
2010-12-12 23:45 ` [PATCH] [51/223] pcnet_cs: add new_id Andi Kleen
2010-12-12 23:45 ` [PATCH] [52/223] SH: Add missing consts to sys_execve() declaration Andi Kleen
2010-12-12 23:45 ` [PATCH] [53/223] reiserfs: fix inode mutex - reiserfs lock misordering Andi Kleen
2010-12-12 23:45 ` [PATCH] [54/223] reiserfs: don't acquire lock recursively in reiserfs_acl_chmod Andi Kleen
2010-12-12 23:45 ` [PATCH] [55/223] staging: rt2870: Add new USB ID for Belkin F6D4050 v1 Andi Kleen
2010-12-12 23:45 ` [PATCH] [56/223] Staging: asus_oled: fix up some sysfs attribute permissions Andi Kleen
2010-12-12 23:45 ` [PATCH] [57/223] Staging: asus_oled: fix up my fixup for " Andi Kleen
2010-12-12 23:45 ` [PATCH] [58/223] ALSA: hda: Use hp-laptop quirk to enable headphones automute for Asus A52J Andi Kleen
2010-12-12 23:45 ` Andi Kleen [this message]
2010-12-12 23:45 ` [PATCH] [60/223] hpet: fix unwanted interrupt due to stale irq status bit Andi Kleen
2010-12-12 23:45 ` [PATCH] [61/223] hpet: unmap unused I/O space Andi Kleen
2010-12-12 23:46 ` [PATCH] [62/223] olpc_battery: Fix endian neutral breakage for s16 values Andi Kleen
2010-12-12 23:46 ` [PATCH] [63/223] percpu: fix list_head init bug in __percpu_counter_init() Andi Kleen
2010-12-12 23:46 ` [PATCH] [64/223] hostfs: fix UML crash: remove f_spare from hostfs Andi Kleen
2010-12-12 23:51 ` Richard Weinberger
2010-12-12 23:57 ` Andi Kleen
2010-12-12 23:46 ` [PATCH] [65/223] ipmi: proper spinlock initialization Andi Kleen
2010-12-12 23:46 ` [PATCH] [66/223] um: remove PAGE_SIZE alignment in linker script causing kernel segfault Andi Kleen
2010-12-12 23:46 ` [PATCH] [67/223] um: fix global timer issue when using CONFIG_NO_HZ Andi Kleen
2010-12-12 23:46 ` [PATCH] [68/223] numa: fix slab_node(MPOL_BIND) Andi Kleen
2010-12-12 23:46 ` [PATCH] [69/223] hwmon: (lm85) Fix ADT7468 frequency table Andi Kleen
2010-12-12 23:46 ` [PATCH] [70/223] oprofile: Fix the hang while taking the cpu offline Andi Kleen
2010-12-12 23:46 ` [PATCH] [71/223] mm: fix return value of scan_lru_pages in memory unplug Andi Kleen
2010-12-12 23:46 ` [PATCH] [72/223] mm, page-allocator: do not check the state of a non-existant buddy during free Andi Kleen
2010-12-12 23:46 ` [PATCH] [73/223] mm: fix is_mem_section_removable() page_order BUG_ON check Andi Kleen
2010-12-12 23:46 ` [PATCH] [74/223] agp/intel: Also add B43.1 to list of supported devices Andi Kleen
2010-12-12 23:46 ` [PATCH] [75/223] b43: Fix warning at drivers/mmc/core/core.c:237 in mmc_wait_for_cmd Andi Kleen
2010-12-12 23:46 ` [PATCH] [76/223] wireless: b43: fix error path in SDIO Andi Kleen
2010-12-12 23:46 ` [PATCH] [77/223] ssb: b43-pci-bridge: Add new vendor for BCM4318 Andi Kleen
2010-12-12 23:46 ` [PATCH] [78/223] drivers/misc/ad525x_dpot.c: fix typo in spi write16 and write24 transfer counts Andi Kleen
2010-12-12 23:46 ` [PATCH] [79/223] sgi-xpc: XPC fails to discover partitions with all nasids above 128 Andi Kleen
2010-12-12 23:46 ` [PATCH] [80/223] xen: ensure that all event channels start off bound to VCPU 0 Andi Kleen
2010-12-12 23:46 ` [PATCH] [81/223] xen: don't bother to stop other cpus on shutdown/reboot Andi Kleen
2010-12-12 23:46 ` [PATCH] [82/223] ipc: initialize structure memory to zero for compat functions Andi Kleen
2010-12-12 23:46 ` [PATCH] [83/223] ipc: shm: fix information leak to userland Andi Kleen
2010-12-12 23:46 ` [PATCH] [84/223] net: NETIF_F_HW_CSUM does not imply FCoE CRC offload Andi Kleen
2010-12-12 23:46 ` [PATCH] [85/223] drivers/char/vt_ioctl.c: fix VT_OPENQRY error value Andi Kleen
2010-12-12 23:46 ` [PATCH] [86/223] viafb: use proper register for colour when doing fill ops Andi Kleen
2010-12-12 23:46 ` [PATCH] [87/223] sata_via: apply magic FIFO fix to vt6420 too Andi Kleen
2010-12-12 23:46 ` [PATCH] [88/223] eCryptfs: Clear LOOKUP_OPEN flag when creating lower file Andi Kleen
2010-12-12 23:46 ` [PATCH] [89/223] ecryptfs: call vfs_setxattr() in ecryptfs_setxattr() Andi Kleen
2010-12-12 23:46 ` [PATCH] [90/223] md/raid1: really fix recovery looping when single good device fails Andi Kleen
2010-12-12 23:46 ` [PATCH] [91/223] md: fix return value of rdev_size_change() Andi Kleen
2010-12-12 23:46 ` [PATCH] [92/223] ALSA: hda: Use BIOS auto-parsing instead of existing model quirk for MEDION MD2 Andi Kleen
2010-12-12 23:46 ` [PATCH] [93/223] tty: prevent DOS in the flush_to_ldisc Andi Kleen
2010-12-12 23:46 ` [PATCH] [94/223] TTY: restore tty_ldisc_wait_idle Andi Kleen
2010-12-12 23:46 ` [PATCH] [95/223] tty_ldisc: Fix BUG() on hangup Andi Kleen
2010-12-12 23:46 ` [PATCH] [96/223] TTY: ldisc, fix open flag handling Andi Kleen
2010-12-12 23:46 ` [PATCH] [97/223] TTY: don't allow reopen when ldisc is changing Andi Kleen
2010-12-12 23:46 ` [PATCH] [98/223] TTY: open/hangup race fixup Andi Kleen
2010-12-13 9:26 ` Jiri Slaby
2010-12-13 9:48 ` Andi Kleen
2010-12-12 23:46 ` [PATCH] [99/223] usbnet: fix usb_autopm_get_interface failure(v1) Andi Kleen
2010-12-12 23:46 ` [PATCH] [100/223] HID: Fix for problems with eGalax/DWAV multi-touch-screen Andi Kleen
2010-12-12 23:46 ` [PATCH] [101/223] gspca - sonixj: Fix a regression of sensors hv7131r and mi0360 Andi Kleen
2010-12-12 23:46 ` [PATCH] [102/223] hdpvr: Add missing URB_NO_TRANSFER_DMA_MAP flag Andi Kleen
2010-12-12 23:46 ` [PATCH] [103/223] drivers/media/video/cx23885/cx23885-core.c: fix cx23885_dev_checkrevision() Andi Kleen
2010-12-12 23:46 ` [PATCH] [104/223] KVM: Write protect memory after slot swap Andi Kleen
2010-12-13 8:43 ` Avi Kivity
2010-12-13 8:58 ` Andi Kleen
2010-12-13 9:00 ` Avi Kivity
2010-12-13 9:03 ` Andi Kleen
2010-12-13 9:08 ` Avi Kivity
2010-12-13 9:12 ` Andi Kleen
2010-12-13 9:16 ` Avi Kivity
2010-12-13 9:45 ` Andi Kleen
2010-12-13 16:56 ` Paul Gortmaker
2010-12-13 17:08 ` Avi Kivity
2010-12-13 17:29 ` [stable] " Greg KH
2010-12-13 17:36 ` Paul Gortmaker
2010-12-14 10:57 ` Avi Kivity
2010-12-13 9:13 ` Paolo Ciarrocchi
2010-12-13 9:19 ` Avi Kivity
2010-12-13 9:20 ` Paolo Ciarrocchi
2010-12-12 23:46 ` [PATCH] [105/223] KVM: x86: fix information leak to userland Andi Kleen
2010-12-12 23:46 ` [PATCH] [106/223] KVM: Correct ordering of ldt reload wrt fs/gs reload Andi Kleen
2010-12-12 23:46 ` [PATCH] [107/223] ASoC: Remove volatility from WM8900 POWER1 register Andi Kleen
2010-12-12 23:46 ` [PATCH] [108/223] ASoC: wm8961 - clear WM8961_DACSLOPE bit for normal mode Andi Kleen
2010-12-12 23:46 ` [PATCH] [109/223] ASoC: wm8961 - clear WM8961_MCLKDIV bit for freq <= 16500000 Andi Kleen
2010-12-12 23:46 ` [PATCH] [110/223] firewire: ohci: fix buffer overflow in AR split packet handling Andi Kleen
2010-12-12 23:46 ` [PATCH] [111/223] firewire: ohci: fix race " Andi Kleen
2010-12-12 23:46 ` [PATCH] [112/223] ALSA: hda - Fixed ALC887-VD initial error Andi Kleen
2010-12-12 23:46 ` [PATCH] [113/223] ALSA: ac97: Apply quirk for Dell Latitude D610 binding Master and Headphone controls Andi Kleen
2010-12-12 23:46 ` [PATCH] [114/223] ALSA: HDA: Add fixup pins for Ideapad Y550 Andi Kleen
2010-12-12 23:46 ` [PATCH] [115/223] ALSA: hda - Added fixup for Lenovo Y550P Andi Kleen
2010-12-12 23:46 ` [PATCH] [116/223] ALSA: hda: Add speaker pin to automute Acer Aspire 8943G Andi Kleen
2010-12-12 23:46 ` [PATCH] [117/223] ALSA: hda: Add Samsung R720 SSID for subwoofer pin fixup Andi Kleen
2010-12-12 23:46 ` [PATCH] [118/223] ALSA: hda - Use ALC_INIT_DEFAULT for really default initialization Andi Kleen
2010-12-12 23:47 ` [PATCH] [119/223] ALSA: hda - Fix ALC660-VD/ALC861-VD capture/playback mixers Andi Kleen
2010-12-12 23:47 ` [PATCH] [120/223] ALSA: HDA: Add an extra DAC for Realtek ALC887-VD Andi Kleen
2010-12-12 23:47 ` [PATCH] [121/223] ALSA: Fix SNDCTL_DSP_RESET ioctl for OSS emulation Andi Kleen
2010-12-12 23:47 ` [PATCH] [122/223] ALSA: hda: Use "alienware" model quirk for another SSID Andi Kleen
2010-12-12 23:47 ` [PATCH] [123/223] netfilter: nf_conntrack: allow nf_ct_alloc_hashtable() to get highmem pages Andi Kleen
2010-12-12 23:47 ` [PATCH] [124/223] netfilter: NF_HOOK_COND has wrong conditional Andi Kleen
2010-12-12 23:47 ` [PATCH] [125/223] radix-tree: fix RCU bug Andi Kleen
2010-12-12 23:47 ` [PATCH] [126/223] latencytop: fix per task accumulator Andi Kleen
2010-12-12 23:47 ` [PATCH] [127/223] mm/vfs: revalidate page->mapping in do_generic_file_read() Andi Kleen
2010-12-12 23:47 ` [PATCH] [128/223] bio: take care not overflow page count when mapping/copying user data Andi Kleen
2010-12-12 23:47 ` [PATCH] [129/223] drm/radeon/kms/atom: set sane defaults in atombios_get_encoder_mode() Andi Kleen
2010-12-12 23:47 ` [PATCH] [130/223] drm/radeon/kms: fix typos in disabled vbios code Andi Kleen
2010-12-12 23:47 ` [PATCH] [131/223] drm/radeon/kms: add workaround for dce3 ddc line vbios bug Andi Kleen
2010-12-12 23:47 ` [PATCH] [132/223] drm/radeon/kms: Fix retrying ttm_bo_init() after it failed once Andi Kleen
2010-12-12 23:47 ` [PATCH] [133/223] drm/radeon/kms: fix interlaced and doublescan handling Andi Kleen
2010-12-12 23:47 ` [PATCH] [134/223] exec: make argv/envp memory visible to oom-killer Andi Kleen
2010-12-13 11:18 ` Oleg Nesterov
2010-12-13 15:10 ` Andi Kleen
2010-12-12 23:47 ` [PATCH] [135/223] exec: copy-and-paste the fixes into compat_do_execve() paths Andi Kleen
2010-12-12 23:47 ` [PATCH] [136/223] drm/i915/sdvo: Always add a 30ms delay to make SDVO TV detection reliable Andi Kleen
2010-12-12 23:47 ` [PATCH] [137/223] intel-gtt: fix gtt_total_entries detection Andi Kleen
2010-12-12 23:47 ` [PATCH] [138/223] sched: fix RCU lockdep splat from task_group() Andi Kleen
2010-12-12 23:47 ` [PATCH] [139/223] libata: fix NULL sdev dereference race in atapi_qc_complete() Andi Kleen
2010-12-12 23:47 ` [PATCH] [140/223] PCI: fix size checks for mmap() on /proc/bus/pci files Andi Kleen
2010-12-12 23:47 ` [PATCH] [141/223] PCI: fix offset check for sysfs mmapped files Andi Kleen
2010-12-12 23:47 ` [PATCH] [142/223] xHCI: fix wMaxPacketSize mask Andi Kleen
2010-12-12 23:47 ` [PATCH] [143/223] xhci: Fix reset-device and configure-endpoint commands Andi Kleen
2010-12-12 23:47 ` [PATCH] [144/223] xhci: Setup array of USB 2.0 and USB 3.0 ports Andi Kleen
2010-12-12 23:47 ` [PATCH] [145/223] xhci: Don't let the USB core disable SuperSpeed ports Andi Kleen
2010-12-12 23:47 ` [PATCH] [146/223] USB: gadget: AT91: fix typo in atmel_usba_udc driver Andi Kleen
2010-12-12 23:47 ` [PATCH] [147/223] usb: musb: fix kernel oops when loading musb_hdrc module for the 2nd time Andi Kleen
2010-12-12 23:47 ` [PATCH] [148/223] USB: ftdi_sio: add device IDs for Milkymist One JTAG/serial Andi Kleen
2010-12-12 23:47 ` [PATCH] [149/223] USB: option: fix when the driver is loaded incorrectly for some Huawei devices Andi Kleen
2010-12-12 23:47 ` [PATCH] [150/223] usb: misc: sisusbvga: fix information leak to userland Andi Kleen
2010-12-12 23:47 ` [PATCH] [151/223] usb: misc: iowarrior: " Andi Kleen
2010-12-12 23:47 ` [PATCH] [152/223] usb: core: " Andi Kleen
2010-12-12 23:47 ` [PATCH] [153/223] Staging: rt2870: Add USB ID for Buffalo Airstation WLI-UC-GN Andi Kleen
2010-12-12 23:47 ` [PATCH] [154/223] USB: EHCI: fix obscure race in ehci_endpoint_disable Andi Kleen
2010-12-12 23:47 ` [PATCH] [155/223] USB: storage: sierra_ms: fix sysfs file attribute Andi Kleen
2010-12-12 23:47 ` [PATCH] [156/223] USB: atm: ueagle-atm: fix up some permissions on the sysfs files Andi Kleen
2010-12-12 23:47 ` [PATCH] [157/223] USB: misc: cypress_cy7c63: fix up some sysfs attribute permissions Andi Kleen
2010-12-12 23:47 ` [PATCH] [158/223] USB: misc: usbled: " Andi Kleen
2010-12-12 23:47 ` [PATCH] [159/223] USB: misc: trancevibrator: fix up a sysfs attribute permission Andi Kleen
2010-12-12 23:47 ` [PATCH] [160/223] USB: misc: usbsevseg: fix up some sysfs attribute permissions Andi Kleen
2010-12-12 23:47 ` [PATCH] [161/223] USB: ftdi_sio: Add ID for RT Systems USB-29B radio cable Andi Kleen
2010-12-12 23:47 ` [PATCH] [162/223] USB: serial: ftdi_sio: Vardaan USB RS422/485 converter PID added Andi Kleen
2010-12-12 23:47 ` [PATCH] [163/223] USB: fix autosuspend bug in usb-serial Andi Kleen
2010-12-12 23:47 ` [PATCH] [164/223] e1000: fix screaming IRQ Andi Kleen
2010-12-12 23:47 ` [PATCH] [165/223] ACPI battery: support percentage battery remaining capacity Andi Kleen
2010-12-12 23:47 ` [PATCH] [166/223] acpi-cpufreq: fix a memleak when unloading driver Andi Kleen
2010-12-12 23:47 ` [PATCH] [167/223] ACPI: debugfs custom_method open to non-root Andi Kleen
2010-12-13 6:33 ` Brown, Len
2010-12-13 8:57 ` Andi Kleen
2010-12-13 17:01 ` Paul Gortmaker
2010-12-12 23:47 ` [PATCH] [168/223] PNPACPI: cope with invalid device IDs Andi Kleen
2010-12-12 23:47 ` [PATCH] [169/223] saa7134: Fix autodetect for Behold A7 and H7 TV cards Andi Kleen
2010-12-12 23:47 ` [PATCH] [170/223] fuse: fix attributes after open(O_TRUNC) Andi Kleen
2010-12-12 23:47 ` [PATCH] [171/223] cs5535-gpio: apply CS5536 errata workaround for GPIOs Andi Kleen
2010-12-12 23:47 ` [PATCH] [172/223] do_exit(): make sure that we run with get_fs() == USER_DS Andi Kleen
2010-12-12 23:47 ` [PATCH] [173/223] cifs: fix another memleak, in cifs_root_iget Andi Kleen
2010-12-12 23:47 ` [PATCH] [174/223] uml: disable winch irq before freeing handler data Andi Kleen
2010-12-12 23:48 ` [PATCH] [175/223] backlight: grab ops_lock before testing bd->ops Andi Kleen
2010-12-12 23:48 ` [PATCH] [176/223] nommu: yield CPU while disposing VM Andi Kleen
2010-12-12 23:48 ` [PATCH] [177/223] x86: Ignore trap bits on single step exceptions Andi Kleen
2010-12-12 23:48 ` [PATCH] [178/223] mmc: fix rmmod race for hosts using card-detection polling Andi Kleen
2010-12-12 23:48 ` [PATCH] [179/223] DECnet: don't leak uninitialized stack byte Andi Kleen
2010-12-12 23:48 ` [PATCH] [180/223] perf_events: Fix perf_counter_mmap() hook in mprotect() Andi Kleen
2010-12-12 23:48 ` [PATCH] [181/223] ARM: 6464/2: fix spinlock recursion in adjust_pte() Andi Kleen
2010-12-12 23:48 ` [PATCH] [182/223] ARM: 6489/1: thumb2: fix incorrect optimisation in usracc Andi Kleen
2010-12-12 23:48 ` [PATCH] [183/223] ARM: 6482/2: Fix find_next_zero_bit and related assembly Andi Kleen
2010-12-12 23:48 ` [PATCH] [184/223] leds: fix bug with reading NAS SS4200 dmi code Andi Kleen
2010-12-12 23:48 ` [PATCH] [185/223] Staging: udlfb: fix up some sysfs attribute permissions Andi Kleen
2010-12-12 23:48 ` [PATCH] [186/223] Staging: iio: adis16220: " Andi Kleen
2010-12-12 23:48 ` [PATCH] [187/223] Staging: iio: adis16220: fix up my fixup for " Andi Kleen
2010-12-12 23:48 ` [PATCH] [188/223] Staging: samsung-laptop: fix up " Andi Kleen
2010-12-12 23:48 ` [PATCH] [189/223] Staging: samsung-laptop: fix up my fixup for " Andi Kleen
2010-12-12 23:48 ` [PATCH] [190/223] Staging: frontier: fix up " Andi Kleen
2010-12-12 23:48 ` [PATCH] [191/223] staging: rtl8187se: Change panic to warn when RF switch turned off Andi Kleen
2010-12-12 23:48 ` [PATCH] [192/223] Staging: batman-adv: ensure that eth_type_trans gets linear memory Andi Kleen
2010-12-12 23:48 ` [PATCH] [193/223] perf: Fix inherit vs. context rotation bug Andi Kleen
2010-12-12 23:48 ` [PATCH] [194/223] ARM: 6456/1: Fix for building DEBUG with sa11xx_base.c as a module Andi Kleen
2010-12-12 23:48 ` [PATCH] [195/223] PM / Hibernate: Fix memory corruption related to swap Andi Kleen
2010-12-12 23:48 ` [PATCH] [196/223] wmi: use memcmp instead of strncmp to compare GUIDs Andi Kleen
2010-12-12 23:48 ` [PATCH] [197/223] nohz/s390: fix arch_needs_cpu() return value on offline cpus Andi Kleen
2010-12-12 23:48 ` [PATCH] [198/223] genirq: Fix incorrect proc spurious output Andi Kleen
2010-12-12 23:48 ` [PATCH] [199/223] net: Truncate recvfrom and sendto length to INT_MAX Andi Kleen
2010-12-12 23:48 ` [PATCH] [200/223] net: Limit socket I/O iovec total " Andi Kleen
2010-12-12 23:48 ` [PATCH] [201/223] Input: i8042 - add Sony VAIO VPCZ122GX to nomux list Andi Kleen
2010-12-12 23:48 ` [PATCH] [202/223] omap: dma: Fix buffering disable bit setting for omap24xx Andi Kleen
2010-12-12 23:48 ` [PATCH] [203/223] OMAP3: DMA: Errata i541: sDMA FIFO draining does not finish Andi Kleen
2010-12-12 23:48 ` [PATCH] [204/223] memory corruption in X.25 facilities parsing Andi Kleen
2010-12-12 23:48 ` [PATCH] [205/223] net: optimize Berkeley Packet Filter (BPF) processing Andi Kleen
2010-12-12 23:48 ` [PATCH] [206/223] filter: make sure filters dont read uninitialized memory Andi Kleen
2010-12-12 23:48 ` [PATCH] [207/223] can-bcm: fix minor heap overflow Andi Kleen
2010-12-12 23:48 ` [PATCH] [208/223] x25: Prevent crashing when parsing bad X.25 facilities Andi Kleen
2010-12-12 23:48 ` [PATCH] [209/223] crypto: padlock - Fix AES-CBC handling on odd-block-sized input Andi Kleen
2010-12-12 23:48 ` [PATCH] [210/223] econet: disallow NULL remote addr for sendmsg(), fixes CVE-2010-3849 Andi Kleen
2010-12-12 23:48 ` [PATCH] [211/223] econet: fix CVE-2010-3850 Andi Kleen
2010-12-12 23:48 ` [PATCH] [212/223] econet: fix CVE-2010-3848 Andi Kleen
2010-12-12 23:48 ` [PATCH] [213/223] rds: Integer overflow in RDS cmsg handling Andi Kleen
2010-12-12 23:48 ` [PATCH] [214/223] cfg80211: fix extension channel checks to initiate communication Andi Kleen
2010-12-12 23:48 ` [PATCH] [215/223] r8169: fix rx checksum offload Andi Kleen
2010-12-12 23:48 ` [PATCH] [216/223] r8169: (re)init phy on resume Andi Kleen
2010-12-12 23:48 ` [PATCH] [217/223] r8169: fix checksum broken Andi Kleen
2010-12-12 23:48 ` [PATCH] [218/223] nmi: fix clock comparator revalidation Andi Kleen
2010-12-12 23:48 ` [PATCH] [219/223] Rename 'pipe_info()' to 'get_pipe_info()' Andi Kleen
2010-12-12 23:48 ` [PATCH] [220/223] Export 'get_pipe_info()' to other users Andi Kleen
2010-12-12 23:48 ` [PATCH] [221/223] Un-inline get_pipe_info() helper function Andi Kleen
2010-12-12 23:48 ` [PATCH] [222/223] Fix pktcdvd ioctl dev_minor range check Andi Kleen
2010-12-12 23:48 ` [PATCH] [223/223] Bump release to 2.6.35.10 Andi Kleen
2010-12-16 17:42 ` [PATCH] [0/223] 2.6.35.10 longterm review Randy Dunlap
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20101212234557.178C7B27BF@basil.firstfloor.org \
--to=andi@firstfloor.org \
--cc=ak@linux.intel.com \
--cc=grabner@icg.tugraz.at \
--cc=gregkh@suse.de \
--cc=linux-kernel@vger.kernel.org \
--cc=m.kozlowski@tuxland.pl \
--cc=stable@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox