All of lore.kernel.org
 help / color / mirror / Atom feed
* Feature Request
@ 2010-02-09  8:43 Stefan *St0fF* Huebner
  2010-02-09 12:28 ` Michael Tokarev
  0 siblings, 1 reply; 38+ messages in thread
From: Stefan *St0fF* Huebner @ 2010-02-09  8:43 UTC (permalink / raw)
  To: linux-raid

Hi Everybody,

I would like to propose a few probably hard-to-implement features to mdraid.

Background:
Nowadays harddisk drives, I only talk about ATA/SATA drives (SCSI
devices are too expensive for me), do their own error correction.  Most
of them also have a feature called ERC (Error Recovery Control), where
you can set timeouts for read/write error correction.  Desktop drives
are preset to run their error recovery to its fullest extend, not
reacting while this procedure is active.  RAID-edition/enterprise disks
are normally set to start error recovery, but report back a media error
after 7 seconds of unsuccessful error recovery - here this timeout
"happens".

Now imagine any RAID with some kind of redundancy, reading/writing
data.  One of the disks finds out "I cannot correctly read/write the
requested sector", starts its error correction, hits the respective
ERC-timeout and reports back a media error or unrecoverable error.  Now
mdraid would drop the disk.

But actually the data of the sector can be recreated through the
existing redundancy.  Wouldn't it be a smart thing if the mdraid
recreates the sector and just tried to write it again?  And after a good
amount of failed retries it may well drop the disk.

Prerequisites:
- upon assembling/creating of the array:
  - mdraid needs to find out if the used devices rely on (s)ata block
devices
  - if it does, the ERC-timeouts for reading/writing operations on each
device need to be set, as this feature is volatile (gets reset to
factory defaults upon power-on-reset).
  - if successful, some flag indicating the enabled feature shall be set
- error handling needs to be updated with above described "intelligence"
for devices, that have the ERC-feature set

This is a request for comments (and of course this feature).

All the best,
Stefan Hübner
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 38+ messages in thread
* Feature Request
@ 2024-06-20 12:58 Clement Sello Tsetsa
  2024-06-20 13:29 ` rsbecker
  0 siblings, 1 reply; 38+ messages in thread
From: Clement Sello Tsetsa @ 2024-06-20 12:58 UTC (permalink / raw)
  To: git

Greetings;

My name is Clement and I am a second year student at NWU university in
South Africa studying towards a bachelor's degree in information
technology, i just recently learned about Git and it is a fascinating
piece of technology. This is my first time making a feature request
for anything and please excuse me if it is not up to your standards in
any way. Please read the below text as it is the feature request:

When initializing a Git repository, allow specifying file types to
track using the command git init <file>. If no file type is specified,
Git should track all file types by default. Additionally,
automatically create the .gitignore file during initialization, and as
new file types are created, add them to the ignore list. Later, when
adding files to the staging environment, Git will already know which
types to include or ignore using the git add <file> command.

I think the user should not have to create the .gitignore file in the
future if this is implementable.

Kind regards
CS Tsetsa

^ permalink raw reply	[flat|nested] 38+ messages in thread
* feature request
@ 2016-10-27 21:55 John Rood
  2016-10-27 22:01 ` Stefan Beller
  2016-10-27 22:30 ` Stefan Beller
  0 siblings, 2 replies; 38+ messages in thread
From: John Rood @ 2016-10-27 21:55 UTC (permalink / raw)
  To: git

Users should be able to configure Git to not send them into a Vim editor.

When users pull commits, and a new commit needs to be created for a
merge, Git's current way of determining a commit message is to send
the user into a Vim window so that they can write a message. There are
2 reasons why this might not be the ideal way to prompt for a commit
message.

1. Many users are used to writing concise one-line commit messages and
would not expect to save a commit message in a multi-line file. Some
users will wonder why they are in a text editor or which file they are
editing. Others may not, in fact, realize at all that a text editor is
what they are in.

2. Many users are not familiar with Vim, and do not understand how to
modify, save, and exit. It is not very considerate to require a user
to learn Vim in order to finish a commit that they are in the middle
of.

The existing behavior should be optional, and there should be two new options:

1. Use a simple inline prompt for a commit message (in the same way
Git might prompt for a username).

2. Automatically assign names for commits in the form of "Merged x into y".

^ permalink raw reply	[flat|nested] 38+ messages in thread
* feature request
@ 2013-02-18 18:52 Jay Townsend
  2013-02-18 19:54 ` James Nylen
  0 siblings, 1 reply; 38+ messages in thread
From: Jay Townsend @ 2013-02-18 18:52 UTC (permalink / raw)
  To: git

Hi everyone,


Just would like to request a security feature to help secure peoples 
github accounts more by supporting 2 factor authentication like the 
yubikey more information can be found from this link 
www.yubico.com/develop/ and googles 2 factor authentication. Hope it 
gets implemented as I think it would make a great feature

^ permalink raw reply	[flat|nested] 38+ messages in thread
* feature request
@ 2012-10-16 11:36 Angelo Borsotti
  2012-10-16 12:15 ` Andrew Ardill
  2012-10-16 13:34 ` Christian Thaeter
  0 siblings, 2 replies; 38+ messages in thread
From: Angelo Borsotti @ 2012-10-16 11:36 UTC (permalink / raw)
  To: git

Hello,

some VCS, e.g. ClearCase, allow to control the fetching of files so as
to warn, or
disallow parallel changes to the same files.
As of today, there is no way to implement the same kind of workflow with git
because there are no fetch hooks.
Would it be a good idea to provide them?

-Angelo Borsotti

^ permalink raw reply	[flat|nested] 38+ messages in thread
* Feature Request
@ 2008-09-09  9:49 l5ynlwlcyku9kvaqc2jf.j.HadVabVobs
  0 siblings, 0 replies; 38+ messages in thread
From: l5ynlwlcyku9kvaqc2jf.j.HadVabVobs @ 2008-09-09  9:49 UTC (permalink / raw)
  To: linux-kernel

Hello,

I run linux on an AMD/VIA combination that appears to be prone to producing extremely anoying buzz on the sound card (and also in the image I get from my bt848 TV board) when I run the kernel with "make idle calls to CPU when not busy". The way out is to supply a "no-hlt"-append in lilo.conf. Doing so makes the noise go away.

Unfortunately but unevitably, it then also pulls 5-10 Watts more from the grid. I thought it might be an idea to make this "no-hlt" flexible via a /proc entry, so that it can be switched off again when the machine does something where the services from my sound card are not needed (building the kernel, e.g. ;-) ). In the Windows world there used to be a utility called "waterfall" where one could flick such a switch.

I am using a 2.4 kernel. Please, cc: me since I am not subscribed to the list.

Regards
Andreas



-- 
GMX Kostenlose Spiele: Einfach online spielen und Spaß haben mit Pastry Passion!
http://games.entertainment.gmx.net/de/entertainment/games/free/puzzle/6169196

^ permalink raw reply	[flat|nested] 38+ messages in thread
* Re: feature request
@ 2005-04-14 16:50 `VL
  2005-04-14 18:18 ` Taylor, Grant
  0 siblings, 1 reply; 38+ messages in thread
From: `VL @ 2005-04-14 16:50 UTC (permalink / raw)
  To: netfilter

On Apr 8, 2005 4:00 PM, Timothy Earl <mehimx@gmail.com> wrote:
> Hi,
>
> I think to solve your problem you could work around it by using a series of
> awk grep and sed commands along with iptables -vL to test if your rule is
> loaded, presently that is how i get my current ip etc..
>
> man awk, man grep, man sed
>
> for example:
>
> EXTIP="`/sbin/ifconfig ppp0 | grep 'inet adr' | awk '{print $2}' | sed -e
> 's/.*$
>
> Regards,
>
> Tim

I do know that i can work around my problem with thousands of ways =)
. I was surprised that it is impossible with iptables just to test if
rule was loaded, i was sure option existed. One more question i have:
what is the reason to add rules, that already exists in chain more and
more? Why not return failure and say "rule already loaded?" It`s not a
critic, i just want to understand why i can need more than 1 same rule
for 1 chain.

Second, grepping & awking around output of iptables with certain
options doesn`t seem 'reliable' to me. I have to compare string like:

OUTPUT -o eth0 -p tcp -s 192.168.127.29 -d 192.168.127.30 -j ACCEPT
to:
0     0 ACCEPT     tcp  --  *      eth0    192.168.127.29
192.168.127.30

Not impossible, but not very pleasant. The more complex rule i will
have, the more pain. Additional parameters, for example mac addresses,
tcp flags - what will happen to my rule matching, based on shell, if i
add couple of new options to my rule?

So, i`d prefer to write something simular to init scripts, when i have
to remember state of each loaded rule: is it loaded or not. But here
there are other problems: what if i manually add/delete rule? this
should not happen if i have 'my super system', but it`s life... so
again i have to reinvent wheel.

And all of this can be solved by simple( well,i think so =))
modification. We can add -test option or we can return false while
trying to load rule, that already exists in the chain.


^ permalink raw reply	[flat|nested] 38+ messages in thread
* Pentium 4m kernel 2.4.21
@ 2003-08-23  7:51 Martin Klinkigt (multimedia-test)
  2003-08-23  9:49 ` Viktor Radnai
  0 siblings, 1 reply; 38+ messages in thread
From: Martin Klinkigt (multimedia-test) @ 2003-08-23  7:51 UTC (permalink / raw)
  To: cpufreq

Hello,
I has a Pentium 4 m and the 2.4.21 Kernel with cpufreq-2.4.21-2. 
Now I can change the frequency in each case between 1,2 and 1,6 Ghz.
Under Windows I had it however already on 400 MHz.

Can I change it somehow that he is further as 1.2 Ghz down?  

Thanks
Martin

^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2024-06-20 13:29 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-09  8:43 Feature Request Stefan *St0fF* Huebner
2010-02-09 12:28 ` Michael Tokarev
2010-02-09 14:19   ` Stefan Hübner
  -- strict thread matches above, loose matches on Subject: below --
2024-06-20 12:58 Clement Sello Tsetsa
2024-06-20 13:29 ` rsbecker
2016-10-27 21:55 feature request John Rood
2016-10-27 22:01 ` Stefan Beller
2016-10-27 22:05   ` John Rood
2016-10-27 22:24     ` John Rood
2016-10-27 22:27       ` Junio C Hamano
2016-10-27 22:48         ` John Rood
2016-10-27 22:51           ` Junio C Hamano
2016-10-27 23:16             ` John Rood
2016-10-27 22:30 ` Stefan Beller
2016-10-27 22:44   ` John Rood
2016-10-27 22:46     ` Junio C Hamano
2016-10-27 23:24     ` David Lang
2016-10-28  8:49       ` Johannes Schindelin
2016-10-28 12:54       ` Philip Oakley
2013-02-18 18:52 Jay Townsend
2013-02-18 19:54 ` James Nylen
2013-02-18 20:45   ` Jeff King
2013-02-19  3:26     ` Drew Northup
2013-02-19 22:27     ` Shawn Pearce
2012-10-16 11:36 Angelo Borsotti
2012-10-16 12:15 ` Andrew Ardill
2012-10-16 17:27   ` Angelo Borsotti
2012-10-16 23:30     ` Sitaram Chamarty
2012-10-17  0:00     ` Andrew Ardill
2012-10-16 13:34 ` Christian Thaeter
2008-09-09  9:49 Feature Request l5ynlwlcyku9kvaqc2jf.j.HadVabVobs
2005-04-14 16:50 feature request `VL
2005-04-14 18:18 ` Taylor, Grant
2005-04-14 18:37   ` Leonardo Rodrigues Magalhães
2005-04-14 18:52     ` Taylor, Grant
2003-08-23  7:51 Pentium 4m kernel 2.4.21 Martin Klinkigt (multimedia-test)
2003-08-23  9:49 ` Viktor Radnai
2003-08-23 10:50   ` Feature request (was: Pentium 4m kernel 2.4.21) Viktor Radnai
2003-08-26 23:10     ` Dominik Brodowski
2003-08-27 17:16       ` Feature request Viktor Radnai
2003-08-28 13:50         ` Dominik Brodowski
2003-08-28 16:04           ` Daniel Thor Kristjansson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.