* (unknown), @ 2016-10-26 2:28 Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 1/5] kconfig: introduce the "imply" keyword Nicolas Pitre ` (6 more replies) 0 siblings, 7 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 2:28 UTC (permalink / raw) To: John Stultz, Richard Cochran, Yann E. MORIN, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel From: Nicolas Pitre <nicolas.pitre@linaro.org> Subject: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help Many embedded systems don't need the full POSIX timer support. Configuring them out provides a nice kernel image size reduction. When POSIX timers are configured out, the PTP clock subsystem should be left out as well. However a bunch of ethernet drivers currently *select* the later in their Kconfig entries. Therefore some more work was needed to break that hard dependency from those drivers without preventing their usage altogether. Therefore this series also includes kconfig changes to implement a new keyword to express some reverse dependencies like "select" does, named "imply", and still allowing for the target config symbol to be disabled if the user or a direct dependency says so. The "suggest" keyword is also provided to complement "imply" but without the restrictions from "imply" or "select". At this point I'd like to gather ACKs especially from people in the "To" field. Ideally this would need to go upstream as a single series to avoid cross subsystem dependency issues, and we should decide which maintainer tree to use. Suggestions welcome. Changes from v1: - added "suggest" to kconfig for completeness - various typo fixes - small "imply" effect visibility fix The bulk of the diffstat comes from the kconfig lex parser regeneration. Diffstat: Documentation/kbuild/kconfig-language.txt | 34 + drivers/Makefile | 2 +- drivers/net/ethernet/adi/Kconfig | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 6 +- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/net/ethernet/cavium/Kconfig | 2 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/intel/Kconfig | 10 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/renesas/Kconfig | 2 +- drivers/net/ethernet/samsung/Kconfig | 2 +- drivers/net/ethernet/sfc/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +- drivers/net/ethernet/ti/Kconfig | 2 +- drivers/net/ethernet/tile/Kconfig | 2 +- drivers/ptp/Kconfig | 10 +- include/linux/posix-timers.h | 28 +- include/linux/ptp_clock_kernel.h | 65 +- include/linux/sched.h | 10 + init/Kconfig | 17 + kernel/signal.c | 4 + kernel/time/Makefile | 10 +- kernel/time/posix-stubs.c | 118 ++ scripts/kconfig/expr.h | 4 + scripts/kconfig/menu.c | 68 +- scripts/kconfig/symbol.c | 42 +- scripts/kconfig/zconf.gperf | 2 + scripts/kconfig/zconf.hash.c_shipped | 228 +-- scripts/kconfig/zconf.tab.c_shipped | 1631 ++++++++--------- scripts/kconfig/zconf.y | 28 +- 32 files changed, 1300 insertions(+), 1045 deletions(-) ^ permalink raw reply [flat|nested] 627+ messages in thread
* [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-26 2:28 (unknown), Nicolas Pitre @ 2016-10-26 2:28 ` Nicolas Pitre 2016-10-26 23:28 ` Paul Bolle 2016-10-28 0:17 ` Paul Bolle 2016-10-26 2:28 ` [PATCH v2 2/5] kconfig: introduce the "suggest" keyword Nicolas Pitre ` (5 subsequent siblings) 6 siblings, 2 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 2:28 UTC (permalink / raw) To: John Stultz, Richard Cochran, Yann E. MORIN, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel The "imply" keyword is a weak version of "select" where the target config symbol can still be turned off, avoiding those pitfalls that come with the "select" keyword. This is useful e.g. with multiple drivers that want to indicate their ability to hook into a given subsystem while still being able to configure that subsystem out and keep those drivers selected. Currently, the same effect can almost be achieved with: config DRIVER_A tristate config DRIVER_B tristate config DRIVER_C tristate config DRIVER_D tristate [...] config SUBSYSTEM_X tristate default DRIVER_A || DRIVER_B || DRIVER_C || DRIVER_D || [...] This is unwieldly to maintain especially with a large number of drivers. Furthermore, there is no easy way to restrict the choice for SUBSYSTEM_X to y or n, excluding m, when some drivers are built-in. The "select" keyword allows for excluding m, but it excludes n as well. Hence this "imply" keyword. The above becomes: config DRIVER_A tristate imply SUBSYSTEM_X config DRIVER_B tristate imply SUBSYSTEM_X [...] config SUBSYSTEM_X tristate This is much cleaner, and way more flexible than "select". SUBSYSTEM_X can still be configured out, and it can be set as a module when none of the drivers are selected or all of them are also modular. Signed-off-by: Nicolas Pitre <nico@linaro.org> Reviewed-by: Josh Triplett <josh@joshtriplett.org> --- Documentation/kbuild/kconfig-language.txt | 28 ++++++++++++++++ scripts/kconfig/expr.h | 2 ++ scripts/kconfig/menu.c | 55 ++++++++++++++++++++++--------- scripts/kconfig/symbol.c | 24 +++++++++++++- scripts/kconfig/zconf.gperf | 1 + scripts/kconfig/zconf.y | 16 +++++++-- 6 files changed, 107 insertions(+), 19 deletions(-) diff --git a/Documentation/kbuild/kconfig-language.txt b/Documentation/kbuild/kconfig-language.txt index 069fcb3eef..5ee0dd3c85 100644 --- a/Documentation/kbuild/kconfig-language.txt +++ b/Documentation/kbuild/kconfig-language.txt @@ -113,6 +113,33 @@ applicable everywhere (see syntax). That will limit the usefulness but on the other hand avoid the illegal configurations all over. +- weak reverse dependencies: "imply" <symbol> ["if" <expr>] + This is similar to "select" as it enforces a lower limit on another + symbol except that the "implied" config symbol's value may still be + set to n from a direct dependency or with a visible prompt. + Given the following example: + + config FOO + tristate + imply BAZ + + config BAZ + tristate + depends on BAR + + The following values are possible: + + FOO BAR BAZ's default choice for BAZ + --- --- ------------- -------------- + n y n N/m/y + m y m M/y/n + y y y Y/n + y n * N + + This is useful e.g. with multiple drivers that want to indicate their + ability to hook into a given subsystem while still being able to + configure that subsystem out and keep those drivers selected. + - limiting menu display: "visible if" <expr> This attribute is only applicable to menu blocks, if the condition is false, the menu block is not displayed to the user (the symbols @@ -481,6 +508,7 @@ historical issues resolved through these different solutions. b) Match dependency semantics: b1) Swap all "select FOO" to "depends on FOO" or, b2) Swap all "depends on FOO" to "select FOO" + c) Consider the use of "imply" instead of "select" The resolution to a) can be tested with the sample Kconfig file Documentation/kbuild/Kconfig.recursion-issue-01 through the removal diff --git a/scripts/kconfig/expr.h b/scripts/kconfig/expr.h index 973b6f7333..a73f762c48 100644 --- a/scripts/kconfig/expr.h +++ b/scripts/kconfig/expr.h @@ -85,6 +85,7 @@ struct symbol { struct property *prop; struct expr_value dir_dep; struct expr_value rev_dep; + struct expr_value implied; }; #define for_all_symbols(i, sym) for (i = 0; i < SYMBOL_HASHSIZE; i++) for (sym = symbol_hash[i]; sym; sym = sym->next) if (sym->type != S_OTHER) @@ -136,6 +137,7 @@ enum prop_type { P_DEFAULT, /* default y */ P_CHOICE, /* choice value */ P_SELECT, /* select BAR */ + P_IMPLY, /* imply BAR */ P_RANGE, /* range 7..100 (for a symbol) */ P_ENV, /* value from environment variable */ P_SYMBOL, /* where a symbol is defined */ diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c index aed678e8a7..e9357931b4 100644 --- a/scripts/kconfig/menu.c +++ b/scripts/kconfig/menu.c @@ -233,6 +233,8 @@ static void sym_check_prop(struct symbol *sym) { struct property *prop; struct symbol *sym2; + char *use; + for (prop = sym->prop; prop; prop = prop->next) { switch (prop->type) { case P_DEFAULT: @@ -252,18 +254,20 @@ static void sym_check_prop(struct symbol *sym) } break; case P_SELECT: + case P_IMPLY: + use = prop->type == P_SELECT ? "select" : "imply"; sym2 = prop_get_symbol(prop); if (sym->type != S_BOOLEAN && sym->type != S_TRISTATE) prop_warn(prop, - "config symbol '%s' uses select, but is " - "not boolean or tristate", sym->name); + "config symbol '%s' uses %s, but is " + "not boolean or tristate", sym->name, use); else if (sym2->type != S_UNKNOWN && sym2->type != S_BOOLEAN && sym2->type != S_TRISTATE) prop_warn(prop, - "'%s' has wrong type. 'select' only " + "'%s' has wrong type. '%s' only " "accept arguments of boolean and " - "tristate type", sym2->name); + "tristate type", sym2->name, use); break; case P_RANGE: if (sym->type != S_INT && sym->type != S_HEX) @@ -333,6 +337,10 @@ void menu_finalize(struct menu *parent) struct symbol *es = prop_get_symbol(prop); es->rev_dep.expr = expr_alloc_or(es->rev_dep.expr, expr_alloc_and(expr_alloc_symbol(menu->sym), expr_copy(dep))); + } else if (prop->type == P_IMPLY) { + struct symbol *es = prop_get_symbol(prop); + es->implied.expr = expr_alloc_or(es->implied.expr, + expr_alloc_and(expr_alloc_symbol(menu->sym), expr_copy(dep))); } } } @@ -612,13 +620,30 @@ static struct property *get_symbol_prop(struct symbol *sym) return prop; } +static void get_symbol_props_str(struct gstr *r, struct symbol *sym, + enum prop_type tok, const char *prefix) +{ + bool hit = false; + struct property *prop; + + for_all_properties(sym, prop, tok) { + if (!hit) { + str_append(r, prefix); + hit = true; + } else + str_printf(r, " && "); + expr_gstr_print(prop->expr, r); + } + if (hit) + str_append(r, "\n"); +} + /* * head is optional and may be NULL */ static void get_symbol_str(struct gstr *r, struct symbol *sym, struct list_head *head) { - bool hit; struct property *prop; if (sym && sym->name) { @@ -648,22 +673,20 @@ static void get_symbol_str(struct gstr *r, struct symbol *sym, } } - hit = false; - for_all_properties(sym, prop, P_SELECT) { - if (!hit) { - str_append(r, " Selects: "); - hit = true; - } else - str_printf(r, " && "); - expr_gstr_print(prop->expr, r); - } - if (hit) - str_append(r, "\n"); + get_symbol_props_str(r, sym, P_SELECT, _(" Selects: ")); if (sym->rev_dep.expr) { str_append(r, _(" Selected by: ")); expr_gstr_print(sym->rev_dep.expr, r); str_append(r, "\n"); } + + get_symbol_props_str(r, sym, P_IMPLY, _(" Implies: ")); + if (sym->implied.expr) { + str_append(r, _(" Implied by: ")); + expr_gstr_print(sym->implied.expr, r); + str_append(r, "\n"); + } + str_append(r, "\n\n"); } diff --git a/scripts/kconfig/symbol.c b/scripts/kconfig/symbol.c index 2432298487..20136ffefb 100644 --- a/scripts/kconfig/symbol.c +++ b/scripts/kconfig/symbol.c @@ -258,6 +258,15 @@ static void sym_calc_visibility(struct symbol *sym) sym->rev_dep.tri = tri; sym_set_changed(sym); } + tri = no; + if (sym->implied.expr && sym->dir_dep.tri != no) + tri = expr_calc_value(sym->implied.expr); + if (tri == mod && sym_get_type(sym) == S_BOOLEAN) + tri = yes; + if (sym->implied.tri != tri) { + sym->implied.tri = tri; + sym_set_changed(sym); + } } /* @@ -397,6 +406,10 @@ void sym_calc_value(struct symbol *sym) newval.tri = EXPR_AND(expr_calc_value(prop->expr), prop->visible.tri); } + if (sym->implied.tri != no) { + sym->flags |= SYMBOL_WRITE; + newval.tri = EXPR_OR(newval.tri, sym->implied.tri); + } } calc_newval: if (sym->dir_dep.tri == no && sym->rev_dep.tri != no) { @@ -413,7 +426,8 @@ void sym_calc_value(struct symbol *sym) } newval.tri = EXPR_OR(newval.tri, sym->rev_dep.tri); } - if (newval.tri == mod && sym_get_type(sym) == S_BOOLEAN) + if (newval.tri == mod && + (sym_get_type(sym) == S_BOOLEAN || sym->implied.tri == yes)) newval.tri = yes; break; case S_STRING: @@ -498,6 +512,8 @@ bool sym_tristate_within_range(struct symbol *sym, tristate val) return false; if (sym->visible <= sym->rev_dep.tri) return false; + if (sym->implied.tri == yes && val == mod) + return false; if (sym_is_choice_value(sym) && sym->visible == yes) return val == yes; return val >= sym->rev_dep.tri && val <= sym->visible; @@ -750,6 +766,10 @@ const char *sym_get_string_default(struct symbol *sym) if (sym->type == S_BOOLEAN && val == mod) val = yes; + /* adjust the default value if this symbol is implied by another */ + if (val < sym->implied.tri) + val = sym->implied.tri; + switch (sym->type) { case S_BOOLEAN: case S_TRISTATE: @@ -1352,6 +1372,8 @@ const char *prop_get_type_name(enum prop_type type) return "choice"; case P_SELECT: return "select"; + case P_IMPLY: + return "imply"; case P_RANGE: return "range"; case P_SYMBOL: diff --git a/scripts/kconfig/zconf.gperf b/scripts/kconfig/zconf.gperf index ac498f01b4..ead02edec9 100644 --- a/scripts/kconfig/zconf.gperf +++ b/scripts/kconfig/zconf.gperf @@ -38,6 +38,7 @@ int, T_TYPE, TF_COMMAND, S_INT hex, T_TYPE, TF_COMMAND, S_HEX string, T_TYPE, TF_COMMAND, S_STRING select, T_SELECT, TF_COMMAND +imply, T_IMPLY, TF_COMMAND range, T_RANGE, TF_COMMAND visible, T_VISIBLE, TF_COMMAND option, T_OPTION, TF_COMMAND diff --git a/scripts/kconfig/zconf.y b/scripts/kconfig/zconf.y index 71bf8bff69..001305fa08 100644 --- a/scripts/kconfig/zconf.y +++ b/scripts/kconfig/zconf.y @@ -31,7 +31,7 @@ struct symbol *symbol_hash[SYMBOL_HASHSIZE]; static struct menu *current_menu, *current_entry; %} -%expect 30 +%expect 32 %union { @@ -62,6 +62,7 @@ static struct menu *current_menu, *current_entry; %token <id>T_TYPE %token <id>T_DEFAULT %token <id>T_SELECT +%token <id>T_IMPLY %token <id>T_RANGE %token <id>T_VISIBLE %token <id>T_OPTION @@ -124,7 +125,7 @@ stmt_list: ; option_name: - T_DEPENDS | T_PROMPT | T_TYPE | T_SELECT | T_OPTIONAL | T_RANGE | T_DEFAULT | T_VISIBLE + T_DEPENDS | T_PROMPT | T_TYPE | T_SELECT | T_IMPLY | T_OPTIONAL | T_RANGE | T_DEFAULT | T_VISIBLE ; common_stmt: @@ -216,6 +217,12 @@ config_option: T_SELECT T_WORD if_expr T_EOL printd(DEBUG_PARSE, "%s:%d:select\n", zconf_curname(), zconf_lineno()); }; +config_option: T_IMPLY T_WORD if_expr T_EOL +{ + menu_add_symbol(P_IMPLY, sym_lookup($2, 0), $3); + printd(DEBUG_PARSE, "%s:%d:imply\n", zconf_curname(), zconf_lineno()); +}; + config_option: T_RANGE symbol symbol if_expr T_EOL { menu_add_expr(P_RANGE, expr_alloc_comp(E_RANGE,$2, $3), $4); @@ -664,6 +671,11 @@ static void print_symbol(FILE *out, struct menu *menu) expr_fprint(prop->expr, out); fputc('\n', out); break; + case P_IMPLY: + fputs( " imply ", out); + expr_fprint(prop->expr, out); + fputc('\n', out); + break; case P_RANGE: fputs( " range ", out); expr_fprint(prop->expr, out); -- 2.7.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-26 2:28 ` [PATCH v2 1/5] kconfig: introduce the "imply" keyword Nicolas Pitre @ 2016-10-26 23:28 ` Paul Bolle 2016-10-26 23:44 ` Nicolas Pitre 2016-10-28 0:17 ` Paul Bolle 1 sibling, 1 reply; 627+ messages in thread From: Paul Bolle @ 2016-10-26 23:28 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > SUBSYSTEM_X can still be configured out, and it can be set as a > module when none of the drivers are selected or all of them are also > modular. Short note, to highlight a pet peeve: "select" (and therefor "selected") has a special meaning in kconfig land. I guess you meant something neutral like "set" here. Is that correct? By the way: "also" makes this sentence hard to parse. Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-26 23:28 ` Paul Bolle @ 2016-10-26 23:44 ` Nicolas Pitre 0 siblings, 0 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 23:44 UTC (permalink / raw) To: Paul Bolle Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Thu, 27 Oct 2016, Paul Bolle wrote: > On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > > SUBSYSTEM_X can still be configured out, and it can be set as a > > module when none of the drivers are selected or all of them are also > > modular. > > Short note, to highlight a pet peeve: "select" (and therefor > "selected") has a special meaning in kconfig land. I guess you meant > something neutral like "set" here. Is that correct? Right. Will fix. > By the way: "also" makes this sentence hard to parse. s/also // Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-26 2:28 ` [PATCH v2 1/5] kconfig: introduce the "imply" keyword Nicolas Pitre 2016-10-26 23:28 ` Paul Bolle @ 2016-10-28 0:17 ` Paul Bolle 2016-10-28 3:10 ` Nicolas Pitre 1 sibling, 1 reply; 627+ messages in thread From: Paul Bolle @ 2016-10-28 0:17 UTC (permalink / raw) To: Nicolas Pitre, John Stultz, Richard Cochran, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > The "imply" keyword is a weak version of "select" where the target > config symbol can still be turned off, avoiding those pitfalls that come > with the "select" keyword. > > This is useful e.g. with multiple drivers that want to indicate their > ability to hook into a given subsystem "hook into a [...] subsystem" is rather vague. > while still being able to configure that subsystem out s/being able to/allowing the user to/, correct? > and keep those drivers selected. Perhaps replace that with: "without also having to unset these drivers"? > Currently, the same effect can almost be achieved with: > > config DRIVER_A > tristate > > config DRIVER_B > tristate > > config DRIVER_C > tristate > > config DRIVER_D > tristate > > [...] > > config SUBSYSTEM_X > tristate > default DRIVER_A || DRIVER_B || DRIVER_C || DRIVER_D || [...] > > This is unwieldly unwieldy > to maintain especially with a large number of drivers. > Furthermore, there is no easy way to restrict the choice for SUBSYSTEM_X > to y or n, excluding m, when some drivers are built-in. The "select" > keyword allows for excluding m, but it excludes n as well. Hence > this "imply" keyword. The above becomes: > > config DRIVER_A > tristate > imply SUBSYSTEM_X > > config DRIVER_B > tristate > imply SUBSYSTEM_X > > [...] > > config SUBSYSTEM_X > tristate > > This is much cleaner, and way more flexible than "select". SUBSYSTEM_X > can still be configured out, and it can be set as a module when none of > the drivers are selected or all of them are also modular. [I already commented on this sentence in a previous message.] > --- a/Documentation/kbuild/kconfig-language.txt > +++ b/Documentation/kbuild/kconfig-language.txt > That will limit the usefulness but on the other hand avoid > the illegal configurations all over. > > +- weak reverse dependencies: "imply" <symbol> ["if" <expr>] You probably got "["if" <expr>]" for free by copying what's there for select. But this series doesn't use it, so perhaps it would be better to not document it yet. But that is rather sneaky. Dunno. > + This is similar to "select" as it enforces a lower limit on another > + symbol except that the "implied" config symbol's value may still be > + set to n from a direct dependency or with a visible prompt. This is seriously hard to parse. But it's late here, so it might just be me. > + Given the following example: > + > + config FOO > + tristate > + imply BAZ > + > + config BAZ > + tristate > + depends on BAR > + > + The following values are possible: > + > + FOO BAR BAZ's default choice for BAZ > + --- --- ------------- -------------- > + n y n N/m/y > + m y m M/y/n > + y y y Y/n Also n n * N m n * N Is that right? > + y n * N But what does '*' mean? What happens when a tristate symbol is implied by a symbol set to 'y' and by a symbol set to 'm'? And in your example BAR is bool, right? Does the above get more complicated if BAR would be tristate? How does setting a direct default for BAZ interfere with the implied values? > + This is useful e.g. with multiple drivers that want to indicate their > + ability to hook into a given subsystem while still being able to > + configure that subsystem out and keep those drivers selected. See my comments above. > b) Match dependency semantics: > b1) Swap all "select FOO" to "depends on FOO" or, > b2) Swap all "depends on FOO" to "select FOO" > + c) Consider the use of "imply" instead of "select" If memory serves me right this text was added after a long discussion with Luis Rodriguez. Luis might want to have a look at any Haven't looked at the code yet, sorry. I'm still trying to see whether I can wrap my mind around this. It looks like just setting a default on another symbol, but there could be a twist I missed. Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-28 0:17 ` Paul Bolle @ 2016-10-28 3:10 ` Nicolas Pitre 2016-10-28 21:26 ` Paul Bolle ` (2 more replies) 0 siblings, 3 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-28 3:10 UTC (permalink / raw) To: Paul Bolle Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel [-- Attachment #1: Type: text/plain, Size: 4925 bytes --] On Fri, 28 Oct 2016, Paul Bolle wrote: > On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > > The "imply" keyword is a weak version of "select" where the target > > config symbol can still be turned off, avoiding those pitfalls that come > > with the "select" keyword. > > > > This is useful e.g. with multiple drivers that want to indicate their > > ability to hook into a given subsystem > > "hook into a [...] subsystem" is rather vague. You could say: benefit from, contribute to, register with, or any combination of those. At some point there is no good way to remain generic. At least none came to my mind. > > while still being able to configure that subsystem out > > s/being able to/allowing the user to/, correct? Correct. > > and keep those drivers selected. > > Perhaps replace that with: "without also having to unset these > drivers"? Sure. I currently have: This is useful e.g. with multiple drivers that want to indicate their ability to hook into an important secondary subsystem while allowing the user to configure that subsystem out without also having to unset these drivers. > > +- weak reverse dependencies: "imply" <symbol> ["if" <expr>] > > You probably got "["if" <expr>]" for free by copying what's there for > select. But this series doesn't use it, so perhaps it would be better > to not document it yet. But that is rather sneaky. Dunno. If it is not documented then the chance that someone uses it are slim. And since it comes "for free" I don't see the point of making the tool less flexible. And not having this flexibility could make some transitions from "select" to "imply" needlessly difficult. > > + This is similar to "select" as it enforces a lower limit on another > > + symbol except that the "implied" config symbol's value may still be > > + set to n from a direct dependency or with a visible prompt. > > This is seriously hard to parse. But it's late here, so it might just > be me. I tried to follow the existing style. I removed the word "config" from that paragraph as it looked redundant. Other than that, any improvements from someone more inspired than myself is welcome. > > + Given the following example: > > + > > + config FOO > > + tristate > > + imply BAZ > > + > > + config BAZ > > + tristate > > + depends on BAR > > + > > + The following values are possible: > > + > > + FOO BAR BAZ's default choice for BAZ > > + --- --- ------------- -------------- > > + n y n N/m/y > > + m y m M/y/n > > + y y y Y/n > > Also > n n * N > m n * N > > Is that right? Right. Is it clearer if I list all combinations, or maybe: * n * N > > + y n * N > > But what does '*' mean? It's a wildcard meaning either of n, m, or y. > What happens when a tristate symbol is implied by a symbol set to 'y' > and by a symbol set to 'm'? That's respectively the third and second rows in the table above. > And in your example BAR is bool, right? Does the above get more > complicated if BAR would be tristate? If BAR=m then implying BAZ from FOO=y will force BAZ to y or n, bypassing the restriction provided by BAR like "select" does. This is somewhat questionable for "select" to do that, and the code emits a warning when "select" bypasses a direct dependency set to n, but not when set to m. For now "imply" simply tries to be consistent with the "select" behavior. > How does setting a direct default for BAZ interfere with the implied > values? It doesn't. An implied symbol may be promoted to a higher value than the default, not a lower value. So if the direct default is higher than the implied value then the default wins. > > b) Match dependency semantics: > > b1) Swap all "select FOO" to "depends on FOO" or, > > b2) Swap all "depends on FOO" to "select FOO" > > + c) Consider the use of "imply" instead of "select" > > If memory serves me right this text was added after a long discussion > with Luis Rodriguez. Luis might want to have a look at any The "imply" statement doesn't create the kind of dependency conflicts as "select" does. So I think it is worth mentioning as a possibility here. > Haven't looked at the code yet, sorry. I'm still trying to see whether > I can wrap my mind around this. It looks like just setting a default on > another symbol, but there could be a twist I missed. Setting a default was the purpose of my "suggest" patch. The "imply" statement still imposes a restriction similar to "select" where the implied symbol cannot be m if implied with y. Some people didn't like the fact that you could turn a driver from m to y and silently lose some features if they were provided by a subsystem that also used to be m, which arguably is not the same as being explicitly disabled. With "select" this is not a problem as the target symbol is also promoted to y in that case, so I wanted to preserve that property with "imply". Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-28 3:10 ` Nicolas Pitre @ 2016-10-28 21:26 ` Paul Bolle 2016-10-28 21:31 ` Paul Bolle 2016-10-28 22:09 ` Paul Bolle 2 siblings, 0 replies; 627+ messages in thread From: Paul Bolle @ 2016-10-28 21:26 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Thu, 2016-10-27 at 23:10 -0400, Nicolas Pitre wrote: > On Fri, 28 Oct 2016, Paul Bolle wrote: > > You probably got "["if" <expr>]" for free by copying what's there for > > select. But this series doesn't use it, so perhaps it would be better > > to not document it yet. But that is rather sneaky. Dunno. > > If it is not documented then the chance that someone uses it are slim. > And since it comes "for free" I don't see the point of making the tool > less flexible. And not having this flexibility could make some > transitions from "select" to "imply" needlessly difficult. My point is moot. I somehow missed that this series adds imply PTP_1588_CLOCK if TILEGX So you are quite right in documenting this. Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-28 3:10 ` Nicolas Pitre 2016-10-28 21:26 ` Paul Bolle @ 2016-10-28 21:31 ` Paul Bolle 2016-10-28 22:03 ` Nicolas Pitre 2016-10-28 22:09 ` Paul Bolle 2 siblings, 1 reply; 627+ messages in thread From: Paul Bolle @ 2016-10-28 21:31 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Thu, 2016-10-27 at 23:10 -0400, Nicolas Pitre wrote: > On Fri, 28 Oct 2016, Paul Bolle wrote: > > What happens when a tristate symbol is implied by a symbol set to 'y' > > and by a symbol set to 'm'? > > That's respectively the third and second rows in the table above. I meant: two separate symbols implying the same symbol at the same time. One of those symbols set to 'y' and the other set to 'm'. Anyhow, I hope to play with a mock Kconfig fragment the next few days to find out myself. Thanks, Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-28 21:31 ` Paul Bolle @ 2016-10-28 22:03 ` Nicolas Pitre 0 siblings, 0 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-28 22:03 UTC (permalink / raw) To: Paul Bolle Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Fri, 28 Oct 2016, Paul Bolle wrote: > On Thu, 2016-10-27 at 23:10 -0400, Nicolas Pitre wrote: > > On Fri, 28 Oct 2016, Paul Bolle wrote: > > > What happens when a tristate symbol is implied by a symbol set to 'y' > > > and by a symbol set to 'm'? > > > > That's respectively the third and second rows in the table above. > > I meant: two separate symbols implying the same symbol at the same > time. One of those symbols set to 'y' and the other set to 'm'. Then it's the greatest of the set i.e. y. Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/5] kconfig: introduce the "imply" keyword 2016-10-28 3:10 ` Nicolas Pitre 2016-10-28 21:26 ` Paul Bolle 2016-10-28 21:31 ` Paul Bolle @ 2016-10-28 22:09 ` Paul Bolle 2 siblings, 0 replies; 627+ messages in thread From: Paul Bolle @ 2016-10-28 22:09 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Thu, 2016-10-27 at 23:10 -0400, Nicolas Pitre wrote: > On Fri, 28 Oct 2016, Paul Bolle wrote: > > And in your example BAR is bool, right? Does the above get more > > complicated if BAR would be tristate? > > If BAR=m then implying BAZ from FOO=y will force BAZ to y or n, > bypassing the restriction provided by BAR like "select" does. This is > somewhat questionable for "select" to do that, and the code emits a > warning when "select" bypasses a direct dependency set to n, but not > when set to m. For now "imply" simply tries to be consistent with > the "select" behavior. Side note: yes, one can select a symbol that's missing one or more dependencies. But since Kconfig has two separate methods to describe relations (ie, selecting and depending) there's logically the possibility of conflict. So we need a rule to resolve that conflict. That rule is: "select" beats "depends on". I don't think that this rule is less plausible than the opposite rule. Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* [PATCH v2 2/5] kconfig: introduce the "suggest" keyword 2016-10-26 2:28 (unknown), Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 1/5] kconfig: introduce the "imply" keyword Nicolas Pitre @ 2016-10-26 2:28 ` Nicolas Pitre 2016-10-27 0:10 ` Paul Bolle 2016-10-26 2:28 ` [PATCH v2 3/5] kconfig: regenerate *.c_shipped files after previous changes Nicolas Pitre ` (4 subsequent siblings) 6 siblings, 1 reply; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 2:28 UTC (permalink / raw) To: John Stultz, Richard Cochran, Yann E. MORIN, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel Similar to "imply" but with no added restrictions on the target symbol's value. Useful for providing a default value to another symbol. Suggested by Edward Cree. Signed-off-by: Nicolas Pitre <nico@linaro.org> --- Documentation/kbuild/kconfig-language.txt | 6 ++++++ scripts/kconfig/expr.h | 2 ++ scripts/kconfig/menu.c | 15 ++++++++++++++- scripts/kconfig/symbol.c | 20 +++++++++++++++++++- scripts/kconfig/zconf.gperf | 1 + scripts/kconfig/zconf.y | 16 ++++++++++++++-- 6 files changed, 56 insertions(+), 4 deletions(-) diff --git a/Documentation/kbuild/kconfig-language.txt b/Documentation/kbuild/kconfig-language.txt index 5ee0dd3c85..b7f4f0ca1d 100644 --- a/Documentation/kbuild/kconfig-language.txt +++ b/Documentation/kbuild/kconfig-language.txt @@ -140,6 +140,12 @@ applicable everywhere (see syntax). ability to hook into a given subsystem while still being able to configure that subsystem out and keep those drivers selected. +- even weaker reverse dependencies: "suggest" <symbol> ["if" <expr>] + This is similar to "imply" except that this doesn't add any restrictions + on the value the suggested symbol may use. In other words this only + provides a default for the specified symbol based on the value for the + config entry where this is used. + - limiting menu display: "visible if" <expr> This attribute is only applicable to menu blocks, if the condition is false, the menu block is not displayed to the user (the symbols diff --git a/scripts/kconfig/expr.h b/scripts/kconfig/expr.h index a73f762c48..eea3aa3c7a 100644 --- a/scripts/kconfig/expr.h +++ b/scripts/kconfig/expr.h @@ -86,6 +86,7 @@ struct symbol { struct expr_value dir_dep; struct expr_value rev_dep; struct expr_value implied; + struct expr_value suggested; }; #define for_all_symbols(i, sym) for (i = 0; i < SYMBOL_HASHSIZE; i++) for (sym = symbol_hash[i]; sym; sym = sym->next) if (sym->type != S_OTHER) @@ -138,6 +139,7 @@ enum prop_type { P_CHOICE, /* choice value */ P_SELECT, /* select BAR */ P_IMPLY, /* imply BAR */ + P_SUGGEST, /* suggest BAR */ P_RANGE, /* range 7..100 (for a symbol) */ P_ENV, /* value from environment variable */ P_SYMBOL, /* where a symbol is defined */ diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c index e9357931b4..3abc5c85ac 100644 --- a/scripts/kconfig/menu.c +++ b/scripts/kconfig/menu.c @@ -255,7 +255,9 @@ static void sym_check_prop(struct symbol *sym) break; case P_SELECT: case P_IMPLY: - use = prop->type == P_SELECT ? "select" : "imply"; + case P_SUGGEST: + use = prop->type == P_SELECT ? "select" : + prop->type == P_IMPLY ? "imply" : "suggest"; sym2 = prop_get_symbol(prop); if (sym->type != S_BOOLEAN && sym->type != S_TRISTATE) prop_warn(prop, @@ -341,6 +343,10 @@ void menu_finalize(struct menu *parent) struct symbol *es = prop_get_symbol(prop); es->implied.expr = expr_alloc_or(es->implied.expr, expr_alloc_and(expr_alloc_symbol(menu->sym), expr_copy(dep))); + } else if (prop->type == P_SUGGEST) { + struct symbol *es = prop_get_symbol(prop); + es->suggested.expr = expr_alloc_or(es->suggested.expr, + expr_alloc_and(expr_alloc_symbol(menu->sym), expr_copy(dep))); } } } @@ -687,6 +693,13 @@ static void get_symbol_str(struct gstr *r, struct symbol *sym, str_append(r, "\n"); } + get_symbol_props_str(r, sym, P_SUGGEST, _(" Suggests: ")); + if (sym->suggested.expr) { + str_append(r, _(" Suggested by: ")); + expr_gstr_print(sym->suggested.expr, r); + str_append(r, "\n"); + } + str_append(r, "\n\n"); } diff --git a/scripts/kconfig/symbol.c b/scripts/kconfig/symbol.c index 20136ffefb..4a8094a63c 100644 --- a/scripts/kconfig/symbol.c +++ b/scripts/kconfig/symbol.c @@ -267,6 +267,16 @@ static void sym_calc_visibility(struct symbol *sym) sym->implied.tri = tri; sym_set_changed(sym); } + tri = no; + if (sym->suggested.expr) + tri = expr_calc_value(sym->suggested.expr); + tri = EXPR_AND(tri, sym->visible); + if (tri == mod && sym_get_type(sym) == S_BOOLEAN) + tri = yes; + if (sym->suggested.tri != tri) { + sym->suggested.tri = tri; + sym_set_changed(sym); + } } /* @@ -406,6 +416,10 @@ void sym_calc_value(struct symbol *sym) newval.tri = EXPR_AND(expr_calc_value(prop->expr), prop->visible.tri); } + if (sym->suggested.tri != no) { + sym->flags |= SYMBOL_WRITE; + newval.tri = EXPR_OR(newval.tri, sym->suggested.tri); + } if (sym->implied.tri != no) { sym->flags |= SYMBOL_WRITE; newval.tri = EXPR_OR(newval.tri, sym->implied.tri); @@ -766,7 +780,9 @@ const char *sym_get_string_default(struct symbol *sym) if (sym->type == S_BOOLEAN && val == mod) val = yes; - /* adjust the default value if this symbol is implied by another */ + /* adjust the default value if this symbol is suggested/implied */ + if (val < sym->suggested.tri) + val = sym->suggested.tri; if (val < sym->implied.tri) val = sym->implied.tri; @@ -1374,6 +1390,8 @@ const char *prop_get_type_name(enum prop_type type) return "select"; case P_IMPLY: return "imply"; + case P_SUGGEST: + return "suggest"; case P_RANGE: return "range"; case P_SYMBOL: diff --git a/scripts/kconfig/zconf.gperf b/scripts/kconfig/zconf.gperf index ead02edec9..0c244a8e95 100644 --- a/scripts/kconfig/zconf.gperf +++ b/scripts/kconfig/zconf.gperf @@ -39,6 +39,7 @@ hex, T_TYPE, TF_COMMAND, S_HEX string, T_TYPE, TF_COMMAND, S_STRING select, T_SELECT, TF_COMMAND imply, T_IMPLY, TF_COMMAND +suggest, T_SUGGEST, TF_COMMAND range, T_RANGE, TF_COMMAND visible, T_VISIBLE, TF_COMMAND option, T_OPTION, TF_COMMAND diff --git a/scripts/kconfig/zconf.y b/scripts/kconfig/zconf.y index 001305fa08..277415540a 100644 --- a/scripts/kconfig/zconf.y +++ b/scripts/kconfig/zconf.y @@ -31,7 +31,7 @@ struct symbol *symbol_hash[SYMBOL_HASHSIZE]; static struct menu *current_menu, *current_entry; %} -%expect 32 +%expect 34 %union { @@ -63,6 +63,7 @@ static struct menu *current_menu, *current_entry; %token <id>T_DEFAULT %token <id>T_SELECT %token <id>T_IMPLY +%token <id>T_SUGGEST %token <id>T_RANGE %token <id>T_VISIBLE %token <id>T_OPTION @@ -125,7 +126,7 @@ stmt_list: ; option_name: - T_DEPENDS | T_PROMPT | T_TYPE | T_SELECT | T_IMPLY | T_OPTIONAL | T_RANGE | T_DEFAULT | T_VISIBLE + T_DEPENDS | T_PROMPT | T_TYPE | T_SELECT | T_IMPLY | T_SUGGEST | T_OPTIONAL | T_RANGE | T_DEFAULT | T_VISIBLE ; common_stmt: @@ -223,6 +224,12 @@ config_option: T_IMPLY T_WORD if_expr T_EOL printd(DEBUG_PARSE, "%s:%d:imply\n", zconf_curname(), zconf_lineno()); }; +config_option: T_SUGGEST T_WORD if_expr T_EOL +{ + menu_add_symbol(P_SUGGEST, sym_lookup($2, 0), $3); + printd(DEBUG_PARSE, "%s:%d:suggest\n", zconf_curname(), zconf_lineno()); +}; + config_option: T_RANGE symbol symbol if_expr T_EOL { menu_add_expr(P_RANGE, expr_alloc_comp(E_RANGE,$2, $3), $4); @@ -676,6 +683,11 @@ static void print_symbol(FILE *out, struct menu *menu) expr_fprint(prop->expr, out); fputc('\n', out); break; + case P_SUGGEST: + fputs( " suggest ", out); + expr_fprint(prop->expr, out); + fputc('\n', out); + break; case P_RANGE: fputs( " range ", out); expr_fprint(prop->expr, out); -- 2.7.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* Re: [PATCH v2 2/5] kconfig: introduce the "suggest" keyword 2016-10-26 2:28 ` [PATCH v2 2/5] kconfig: introduce the "suggest" keyword Nicolas Pitre @ 2016-10-27 0:10 ` Paul Bolle 2016-10-27 2:39 ` Nicolas Pitre 0 siblings, 1 reply; 627+ messages in thread From: Paul Bolle @ 2016-10-27 0:10 UTC (permalink / raw) To: Nicolas Pitre, John Stultz, Richard Cochran, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > Similar to "imply" but with no added restrictions on the target symbol's > value. Useful for providing a default value to another symbol. > > Suggested by Edward Cree. > > Signed-off-by: Nicolas Pitre <nico@linaro.org> As far as I can see this series doesn't add a user of "suggest". So I see no reason to add it. NAK. Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 2/5] kconfig: introduce the "suggest" keyword 2016-10-27 0:10 ` Paul Bolle @ 2016-10-27 2:39 ` Nicolas Pitre 0 siblings, 0 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-27 2:39 UTC (permalink / raw) To: Paul Bolle Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Thu, 27 Oct 2016, Paul Bolle wrote: > On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > > Similar to "imply" but with no added restrictions on the target symbol's > > value. Useful for providing a default value to another symbol. > > > > Suggested by Edward Cree. > > > > Signed-off-by: Nicolas Pitre <nico@linaro.org> > > As far as I can see this series doesn't add a user of "suggest". So I > see no reason to add it. > > NAK. Fine. Given the discussion from the "imply" patch I thought "suggest" could become popular. But if/when someone actually wants it then this patch could be picked up later. Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* [PATCH v2 3/5] kconfig: regenerate *.c_shipped files after previous changes 2016-10-26 2:28 (unknown), Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 1/5] kconfig: introduce the "imply" keyword Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 2/5] kconfig: introduce the "suggest" keyword Nicolas Pitre @ 2016-10-26 2:28 ` Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 4/5] ptp_clock: allow for it to be optional Nicolas Pitre ` (3 subsequent siblings) 6 siblings, 0 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 2:28 UTC (permalink / raw) To: John Stultz, Richard Cochran, Yann E. MORIN, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel Signed-off-by: Nicolas Pitre <nico@linaro.org> --- scripts/kconfig/zconf.hash.c_shipped | 228 ++--- scripts/kconfig/zconf.tab.c_shipped | 1631 ++++++++++++++++------------------ 2 files changed, 888 insertions(+), 971 deletions(-) diff --git a/scripts/kconfig/zconf.hash.c_shipped b/scripts/kconfig/zconf.hash.c_shipped index 360a62df2b..bf7f1378b3 100644 --- a/scripts/kconfig/zconf.hash.c_shipped +++ b/scripts/kconfig/zconf.hash.c_shipped @@ -32,7 +32,7 @@ struct kconf_id; static const struct kconf_id *kconf_id_lookup(register const char *str, register unsigned int len); -/* maximum key range = 71, duplicates = 0 */ +/* maximum key range = 72, duplicates = 0 */ #ifdef __GNUC__ __inline @@ -46,32 +46,32 @@ kconf_id_hash (register const char *str, register unsigned int len) { static const unsigned char asso_values[] = { - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 0, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 5, 25, 25, - 0, 0, 0, 5, 0, 0, 73, 73, 5, 0, - 10, 5, 45, 73, 20, 20, 0, 15, 15, 73, - 20, 5, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, - 73, 73, 73, 73, 73, 73 + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 0, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 0, 20, 10, + 0, 0, 0, 30, 0, 0, 74, 74, 5, 15, + 0, 25, 40, 74, 15, 0, 0, 10, 35, 74, + 10, 0, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, + 74, 74, 74, 74, 74, 74 }; register int hval = len; @@ -97,33 +97,35 @@ struct kconf_id_strings_t char kconf_id_strings_str8[sizeof("tristate")]; char kconf_id_strings_str9[sizeof("endchoice")]; char kconf_id_strings_str10[sizeof("---help---")]; + char kconf_id_strings_str11[sizeof("select")]; char kconf_id_strings_str12[sizeof("def_tristate")]; char kconf_id_strings_str13[sizeof("def_bool")]; char kconf_id_strings_str14[sizeof("defconfig_list")]; - char kconf_id_strings_str17[sizeof("on")]; - char kconf_id_strings_str18[sizeof("optional")]; - char kconf_id_strings_str21[sizeof("option")]; - char kconf_id_strings_str22[sizeof("endmenu")]; - char kconf_id_strings_str23[sizeof("mainmenu")]; - char kconf_id_strings_str25[sizeof("menuconfig")]; - char kconf_id_strings_str27[sizeof("modules")]; - char kconf_id_strings_str28[sizeof("allnoconfig_y")]; + char kconf_id_strings_str16[sizeof("source")]; + char kconf_id_strings_str17[sizeof("endmenu")]; + char kconf_id_strings_str18[sizeof("allnoconfig_y")]; + char kconf_id_strings_str20[sizeof("range")]; + char kconf_id_strings_str22[sizeof("modules")]; + char kconf_id_strings_str23[sizeof("hex")]; + char kconf_id_strings_str27[sizeof("on")]; char kconf_id_strings_str29[sizeof("menu")]; - char kconf_id_strings_str31[sizeof("select")]; + char kconf_id_strings_str31[sizeof("option")]; char kconf_id_strings_str32[sizeof("comment")]; - char kconf_id_strings_str33[sizeof("env")]; - char kconf_id_strings_str35[sizeof("range")]; - char kconf_id_strings_str36[sizeof("choice")]; - char kconf_id_strings_str39[sizeof("bool")]; - char kconf_id_strings_str41[sizeof("source")]; + char kconf_id_strings_str33[sizeof("mainmenu")]; + char kconf_id_strings_str37[sizeof("suggest")]; + char kconf_id_strings_str38[sizeof("optional")]; + char kconf_id_strings_str41[sizeof("choice")]; char kconf_id_strings_str42[sizeof("visible")]; - char kconf_id_strings_str43[sizeof("hex")]; + char kconf_id_strings_str45[sizeof("imply")]; char kconf_id_strings_str46[sizeof("config")]; - char kconf_id_strings_str47[sizeof("boolean")]; + char kconf_id_strings_str47[sizeof("depends")]; + char kconf_id_strings_str49[sizeof("help")]; char kconf_id_strings_str51[sizeof("string")]; - char kconf_id_strings_str54[sizeof("help")]; - char kconf_id_strings_str56[sizeof("prompt")]; - char kconf_id_strings_str72[sizeof("depends")]; + char kconf_id_strings_str52[sizeof("boolean")]; + char kconf_id_strings_str54[sizeof("bool")]; + char kconf_id_strings_str55[sizeof("menuconfig")]; + char kconf_id_strings_str71[sizeof("prompt")]; + char kconf_id_strings_str73[sizeof("env")]; }; static const struct kconf_id_strings_t kconf_id_strings_contents = { @@ -134,33 +136,35 @@ static const struct kconf_id_strings_t kconf_id_strings_contents = "tristate", "endchoice", "---help---", + "select", "def_tristate", "def_bool", "defconfig_list", - "on", - "optional", - "option", + "source", "endmenu", - "mainmenu", - "menuconfig", - "modules", "allnoconfig_y", + "range", + "modules", + "hex", + "on", "menu", - "select", + "option", "comment", - "env", - "range", + "mainmenu", + "suggest", + "optional", "choice", - "bool", - "source", "visible", - "hex", + "imply", "config", - "boolean", - "string", + "depends", "help", + "string", + "boolean", + "bool", + "menuconfig", "prompt", - "depends" + "env" }; #define kconf_id_strings ((const char *) &kconf_id_strings_contents) #ifdef __GNUC__ @@ -174,11 +178,11 @@ kconf_id_lookup (register const char *str, register unsigned int len) { enum { - TOTAL_KEYWORDS = 34, + TOTAL_KEYWORDS = 36, MIN_WORD_LENGTH = 2, MAX_WORD_LENGTH = 14, MIN_HASH_VALUE = 2, - MAX_HASH_VALUE = 72 + MAX_HASH_VALUE = 73 }; static const struct kconf_id wordlist[] = @@ -200,75 +204,79 @@ kconf_id_lookup (register const char *str, register unsigned int len) {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str9, T_ENDCHOICE, TF_COMMAND}, #line 25 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str10, T_HELP, TF_COMMAND}, - {-1}, +#line 40 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str11, T_SELECT, TF_COMMAND}, #line 33 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str12, T_DEFAULT, TF_COMMAND, S_TRISTATE}, #line 36 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str13, T_DEFAULT, TF_COMMAND, S_BOOLEAN}, -#line 46 "scripts/kconfig/zconf.gperf" +#line 48 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str14, T_OPT_DEFCONFIG_LIST,TF_OPTION}, - {-1}, {-1}, -#line 44 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str17, T_ON, TF_PARAM}, -#line 29 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str18, T_OPTIONAL, TF_COMMAND}, - {-1}, {-1}, -#line 43 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str21, T_OPTION, TF_COMMAND}, + {-1}, +#line 18 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str16, T_SOURCE, TF_COMMAND}, #line 17 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str22, T_ENDMENU, TF_COMMAND}, -#line 15 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str23, T_MAINMENU, TF_COMMAND}, + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str17, T_ENDMENU, TF_COMMAND}, +#line 50 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str18, T_OPT_ALLNOCONFIG_Y,TF_OPTION}, {-1}, -#line 23 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str25, T_MENUCONFIG, TF_COMMAND}, +#line 43 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str20, T_RANGE, TF_COMMAND}, + {-1}, +#line 47 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str22, T_OPT_MODULES, TF_OPTION}, +#line 38 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str23, T_TYPE, TF_COMMAND, S_HEX}, + {-1}, {-1}, {-1}, +#line 46 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str27, T_ON, TF_PARAM}, {-1}, -#line 45 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str27, T_OPT_MODULES, TF_OPTION}, -#line 48 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str28, T_OPT_ALLNOCONFIG_Y,TF_OPTION}, #line 16 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str29, T_MENU, TF_COMMAND}, {-1}, -#line 40 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str31, T_SELECT, TF_COMMAND}, +#line 45 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str31, T_OPTION, TF_COMMAND}, #line 21 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str32, T_COMMENT, TF_COMMAND}, -#line 47 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str33, T_OPT_ENV, TF_OPTION}, - {-1}, -#line 41 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str35, T_RANGE, TF_COMMAND}, -#line 19 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str36, T_CHOICE, TF_COMMAND}, - {-1}, {-1}, -#line 34 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str39, T_TYPE, TF_COMMAND, S_BOOLEAN}, - {-1}, -#line 18 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str41, T_SOURCE, TF_COMMAND}, +#line 15 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str33, T_MAINMENU, TF_COMMAND}, + {-1}, {-1}, {-1}, #line 42 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str37, T_SUGGEST, TF_COMMAND}, +#line 29 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str38, T_OPTIONAL, TF_COMMAND}, + {-1}, {-1}, +#line 19 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str41, T_CHOICE, TF_COMMAND}, +#line 44 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str42, T_VISIBLE, TF_COMMAND}, -#line 38 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str43, T_TYPE, TF_COMMAND, S_HEX}, {-1}, {-1}, +#line 41 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str45, T_IMPLY, TF_COMMAND}, #line 22 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str46, T_CONFIG, TF_COMMAND}, -#line 35 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str47, T_TYPE, TF_COMMAND, S_BOOLEAN}, - {-1}, {-1}, {-1}, +#line 28 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str47, T_DEPENDS, TF_COMMAND}, + {-1}, +#line 24 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str49, T_HELP, TF_COMMAND}, + {-1}, #line 39 "scripts/kconfig/zconf.gperf" {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str51, T_TYPE, TF_COMMAND, S_STRING}, - {-1}, {-1}, -#line 24 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str54, T_HELP, TF_COMMAND}, +#line 35 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str52, T_TYPE, TF_COMMAND, S_BOOLEAN}, {-1}, -#line 31 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str56, T_PROMPT, TF_COMMAND}, +#line 34 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str54, T_TYPE, TF_COMMAND, S_BOOLEAN}, +#line 23 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str55, T_MENUCONFIG, TF_COMMAND}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, -#line 28 "scripts/kconfig/zconf.gperf" - {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str72, T_DEPENDS, TF_COMMAND} +#line 31 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str71, T_PROMPT, TF_COMMAND}, + {-1}, +#line 49 "scripts/kconfig/zconf.gperf" + {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str73, T_OPT_ENV, TF_OPTION} }; if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) @@ -289,5 +297,5 @@ kconf_id_lookup (register const char *str, register unsigned int len) } return 0; } -#line 49 "scripts/kconfig/zconf.gperf" +#line 51 "scripts/kconfig/zconf.gperf" diff --git a/scripts/kconfig/zconf.tab.c_shipped b/scripts/kconfig/zconf.tab.c_shipped index 7a4d658c20..ecc3cdb382 100644 --- a/scripts/kconfig/zconf.tab.c_shipped +++ b/scripts/kconfig/zconf.tab.c_shipped @@ -1,19 +1,19 @@ -/* A Bison parser, made by GNU Bison 2.5.1. */ +/* A Bison parser, made by GNU Bison 3.0.4. */ /* Bison implementation for Yacc-like parsers in C - - Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc. - + + Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc. + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - + You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ @@ -26,7 +26,7 @@ special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. - + This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ @@ -44,7 +44,7 @@ #define YYBISON 1 /* Bison version. */ -#define YYBISON_VERSION "2.5.1" +#define YYBISON_VERSION "3.0.4" /* Skeleton name. */ #define YYSKELETON_NAME "yacc.c" @@ -58,18 +58,16 @@ /* Pull parsers. */ #define YYPULL 1 -/* Using locations. */ -#define YYLSP_NEEDED 0 /* Substitute the variable and function names. */ #define yyparse zconfparse #define yylex zconflex #define yyerror zconferror -#define yylval zconflval -#define yychar zconfchar #define yydebug zconfdebug #define yynerrs zconfnerrs +#define yylval zconflval +#define yychar zconfchar /* Copy the first part of user declarations. */ @@ -108,19 +106,14 @@ static struct menu *current_menu, *current_entry; -# ifndef YY_NULL +# ifndef YY_NULLPTR # if defined __cplusplus && 201103L <= __cplusplus -# define YY_NULL nullptr +# define YY_NULLPTR nullptr # else -# define YY_NULL 0 +# define YY_NULLPTR 0 # endif # endif -/* Enabling traces. */ -#ifndef YYDEBUG -# define YYDEBUG 1 -#endif - /* Enabling verbose error messages. */ #ifdef YYERROR_VERBOSE # undef YYERROR_VERBOSE @@ -129,62 +122,66 @@ static struct menu *current_menu, *current_entry; # define YYERROR_VERBOSE 0 #endif -/* Enabling the token table. */ -#ifndef YYTOKEN_TABLE -# define YYTOKEN_TABLE 0 -#endif +/* Debug traces. */ +#ifndef YYDEBUG +# define YYDEBUG 1 +#endif +#if YYDEBUG +extern int zconfdebug; +#endif -/* Tokens. */ +/* Token type. */ #ifndef YYTOKENTYPE # define YYTOKENTYPE - /* Put the tokens into the symbol table, so that GDB and other debuggers - know about them. */ - enum yytokentype { - T_MAINMENU = 258, - T_MENU = 259, - T_ENDMENU = 260, - T_SOURCE = 261, - T_CHOICE = 262, - T_ENDCHOICE = 263, - T_COMMENT = 264, - T_CONFIG = 265, - T_MENUCONFIG = 266, - T_HELP = 267, - T_HELPTEXT = 268, - T_IF = 269, - T_ENDIF = 270, - T_DEPENDS = 271, - T_OPTIONAL = 272, - T_PROMPT = 273, - T_TYPE = 274, - T_DEFAULT = 275, - T_SELECT = 276, - T_RANGE = 277, - T_VISIBLE = 278, - T_OPTION = 279, - T_ON = 280, - T_WORD = 281, - T_WORD_QUOTE = 282, - T_UNEQUAL = 283, - T_LESS = 284, - T_LESS_EQUAL = 285, - T_GREATER = 286, - T_GREATER_EQUAL = 287, - T_CLOSE_PAREN = 288, - T_OPEN_PAREN = 289, - T_EOL = 290, - T_OR = 291, - T_AND = 292, - T_EQUAL = 293, - T_NOT = 294 - }; + enum yytokentype + { + T_MAINMENU = 258, + T_MENU = 259, + T_ENDMENU = 260, + T_SOURCE = 261, + T_CHOICE = 262, + T_ENDCHOICE = 263, + T_COMMENT = 264, + T_CONFIG = 265, + T_MENUCONFIG = 266, + T_HELP = 267, + T_HELPTEXT = 268, + T_IF = 269, + T_ENDIF = 270, + T_DEPENDS = 271, + T_OPTIONAL = 272, + T_PROMPT = 273, + T_TYPE = 274, + T_DEFAULT = 275, + T_SELECT = 276, + T_IMPLY = 277, + T_SUGGEST = 278, + T_RANGE = 279, + T_VISIBLE = 280, + T_OPTION = 281, + T_ON = 282, + T_WORD = 283, + T_WORD_QUOTE = 284, + T_UNEQUAL = 285, + T_LESS = 286, + T_LESS_EQUAL = 287, + T_GREATER = 288, + T_GREATER_EQUAL = 289, + T_CLOSE_PAREN = 290, + T_OPEN_PAREN = 291, + T_EOL = 292, + T_OR = 293, + T_AND = 294, + T_EQUAL = 295, + T_NOT = 296 + }; #endif - - +/* Value type. */ #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED -typedef union YYSTYPE + +union YYSTYPE { @@ -196,14 +193,20 @@ typedef union YYSTYPE const struct kconf_id *id; +}; -} YYSTYPE; +typedef union YYSTYPE YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 -# define yystype YYSTYPE /* obsolescent; will be withdrawn */ # define YYSTYPE_IS_DECLARED 1 #endif +extern YYSTYPE zconflval; + +int zconfparse (void); + + + /* Copy the second part of user declarations. */ @@ -224,11 +227,8 @@ typedef unsigned char yytype_uint8; #ifdef YYTYPE_INT8 typedef YYTYPE_INT8 yytype_int8; -#elif (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) -typedef signed char yytype_int8; #else -typedef short int yytype_int8; +typedef signed char yytype_int8; #endif #ifdef YYTYPE_UINT16 @@ -248,8 +248,7 @@ typedef short int yytype_int16; # define YYSIZE_T __SIZE_TYPE__ # elif defined size_t # define YYSIZE_T size_t -# elif ! defined YYSIZE_T && (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) +# elif ! defined YYSIZE_T # include <stddef.h> /* INFRINGES ON USER NAME SPACE */ # define YYSIZE_T size_t # else @@ -263,39 +262,68 @@ typedef short int yytype_int16; # if defined YYENABLE_NLS && YYENABLE_NLS # if ENABLE_NLS # include <libintl.h> /* INFRINGES ON USER NAME SPACE */ -# define YY_(msgid) dgettext ("bison-runtime", msgid) +# define YY_(Msgid) dgettext ("bison-runtime", Msgid) # endif # endif # ifndef YY_ -# define YY_(msgid) msgid +# define YY_(Msgid) Msgid +# endif +#endif + +#ifndef YY_ATTRIBUTE +# if (defined __GNUC__ \ + && (2 < __GNUC__ || (__GNUC__ == 2 && 96 <= __GNUC_MINOR__))) \ + || defined __SUNPRO_C && 0x5110 <= __SUNPRO_C +# define YY_ATTRIBUTE(Spec) __attribute__(Spec) +# else +# define YY_ATTRIBUTE(Spec) /* empty */ +# endif +#endif + +#ifndef YY_ATTRIBUTE_PURE +# define YY_ATTRIBUTE_PURE YY_ATTRIBUTE ((__pure__)) +#endif + +#ifndef YY_ATTRIBUTE_UNUSED +# define YY_ATTRIBUTE_UNUSED YY_ATTRIBUTE ((__unused__)) +#endif + +#if !defined _Noreturn \ + && (!defined __STDC_VERSION__ || __STDC_VERSION__ < 201112) +# if defined _MSC_VER && 1200 <= _MSC_VER +# define _Noreturn __declspec (noreturn) +# else +# define _Noreturn YY_ATTRIBUTE ((__noreturn__)) # endif #endif /* Suppress unused-variable warnings by "using" E. */ #if ! defined lint || defined __GNUC__ -# define YYUSE(e) ((void) (e)) +# define YYUSE(E) ((void) (E)) #else -# define YYUSE(e) /* empty */ +# define YYUSE(E) /* empty */ #endif -/* Identity function, used to suppress warnings about constant conditions. */ -#ifndef lint -# define YYID(n) (n) +#if defined __GNUC__ && 407 <= __GNUC__ * 100 + __GNUC_MINOR__ +/* Suppress an incorrect diagnostic about yylval being uninitialized. */ +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN \ + _Pragma ("GCC diagnostic push") \ + _Pragma ("GCC diagnostic ignored \"-Wuninitialized\"")\ + _Pragma ("GCC diagnostic ignored \"-Wmaybe-uninitialized\"") +# define YY_IGNORE_MAYBE_UNINITIALIZED_END \ + _Pragma ("GCC diagnostic pop") #else -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) -static int -YYID (int yyi) -#else -static int -YYID (yyi) - int yyi; +# define YY_INITIAL_VALUE(Value) Value #endif -{ - return yyi; -} +#ifndef YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN +# define YY_IGNORE_MAYBE_UNINITIALIZED_END +#endif +#ifndef YY_INITIAL_VALUE +# define YY_INITIAL_VALUE(Value) /* Nothing. */ #endif + #if ! defined yyoverflow || YYERROR_VERBOSE /* The parser invokes alloca or malloc; define the necessary symbols. */ @@ -313,8 +341,7 @@ YYID (yyi) # define alloca _alloca # else # define YYSTACK_ALLOC alloca -# if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) +# if ! defined _ALLOCA_H && ! defined EXIT_SUCCESS # include <stdlib.h> /* INFRINGES ON USER NAME SPACE */ /* Use EXIT_SUCCESS as a witness for stdlib.h. */ # ifndef EXIT_SUCCESS @@ -326,8 +353,8 @@ YYID (yyi) # endif # ifdef YYSTACK_ALLOC - /* Pacify GCC's `empty if-body' warning. */ -# define YYSTACK_FREE(Ptr) do { /* empty */; } while (YYID (0)) + /* Pacify GCC's 'empty if-body' warning. */ +# define YYSTACK_FREE(Ptr) do { /* empty */; } while (0) # ifndef YYSTACK_ALLOC_MAXIMUM /* The OS might guarantee only one guard page at the bottom of the stack, and a page size can be as small as 4096 bytes. So we cannot safely @@ -343,7 +370,7 @@ YYID (yyi) # endif # if (defined __cplusplus && ! defined EXIT_SUCCESS \ && ! ((defined YYMALLOC || defined malloc) \ - && (defined YYFREE || defined free))) + && (defined YYFREE || defined free))) # include <stdlib.h> /* INFRINGES ON USER NAME SPACE */ # ifndef EXIT_SUCCESS # define EXIT_SUCCESS 0 @@ -351,15 +378,13 @@ YYID (yyi) # endif # ifndef YYMALLOC # define YYMALLOC malloc -# if ! defined malloc && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) +# if ! defined malloc && ! defined EXIT_SUCCESS void *malloc (YYSIZE_T); /* INFRINGES ON USER NAME SPACE */ # endif # endif # ifndef YYFREE # define YYFREE free -# if ! defined free && ! defined EXIT_SUCCESS && (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) +# if ! defined free && ! defined EXIT_SUCCESS void free (void *); /* INFRINGES ON USER NAME SPACE */ # endif # endif @@ -369,7 +394,7 @@ void free (void *); /* INFRINGES ON USER NAME SPACE */ #if (! defined yyoverflow \ && (! defined __cplusplus \ - || (defined YYSTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL))) + || (defined YYSTYPE_IS_TRIVIAL && YYSTYPE_IS_TRIVIAL))) /* A type that is properly aligned for any stack member. */ union yyalloc @@ -394,16 +419,16 @@ union yyalloc elements in the stack, and YYPTR gives the new location of the stack. Advance YYPTR to a properly aligned location for the next stack. */ -# define YYSTACK_RELOCATE(Stack_alloc, Stack) \ - do \ - { \ - YYSIZE_T yynewbytes; \ - YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \ - Stack = &yyptr->Stack_alloc; \ - yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \ - yyptr += yynewbytes / sizeof (*yyptr); \ - } \ - while (YYID (0)) +# define YYSTACK_RELOCATE(Stack_alloc, Stack) \ + do \ + { \ + YYSIZE_T yynewbytes; \ + YYCOPY (&yyptr->Stack_alloc, Stack, yysize); \ + Stack = &yyptr->Stack_alloc; \ + yynewbytes = yystacksize * sizeof (*Stack) + YYSTACK_GAP_MAXIMUM; \ + yyptr += yynewbytes / sizeof (*yyptr); \ + } \ + while (0) #endif @@ -422,7 +447,7 @@ union yyalloc for (yyi = 0; yyi < (Count); yyi++) \ (Dst)[yyi] = (Src)[yyi]; \ } \ - while (YYID (0)) + while (0) # endif # endif #endif /* !YYCOPY_NEEDED */ @@ -430,25 +455,27 @@ union yyalloc /* YYFINAL -- State number of the termination state. */ #define YYFINAL 11 /* YYLAST -- Last index in YYTABLE. */ -#define YYLAST 298 +#define YYLAST 310 /* YYNTOKENS -- Number of terminals. */ -#define YYNTOKENS 40 +#define YYNTOKENS 42 /* YYNNTS -- Number of nonterminals. */ #define YYNNTS 50 /* YYNRULES -- Number of rules. */ -#define YYNRULES 122 -/* YYNRULES -- Number of states. */ -#define YYNSTATES 199 +#define YYNRULES 126 +/* YYNSTATES -- Number of states. */ +#define YYNSTATES 209 -/* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */ +/* YYTRANSLATE[YYX] -- Symbol number corresponding to YYX as returned + by yylex, with out-of-bounds checking. */ #define YYUNDEFTOK 2 -#define YYMAXUTOK 294 +#define YYMAXUTOK 296 -#define YYTRANSLATE(YYX) \ +#define YYTRANSLATE(YYX) \ ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) -/* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */ +/* YYTRANSLATE[TOKEN-NUM] -- Symbol number corresponding to TOKEN-NUM + as returned by yylex, without out-of-bounds checking. */ static const yytype_uint8 yytranslate[] = { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, @@ -480,90 +507,30 @@ static const yytype_uint8 yytranslate[] = 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, - 35, 36, 37, 38, 39 + 35, 36, 37, 38, 39, 40, 41 }; #if YYDEBUG -/* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in - YYRHS. */ -static const yytype_uint16 yyprhs[] = -{ - 0, 0, 3, 6, 8, 11, 13, 14, 17, 20, - 23, 26, 31, 36, 40, 42, 44, 46, 48, 50, - 52, 54, 56, 58, 60, 62, 64, 66, 68, 72, - 75, 79, 82, 86, 89, 90, 93, 96, 99, 102, - 105, 108, 112, 117, 122, 127, 133, 137, 138, 142, - 143, 146, 150, 153, 155, 159, 160, 163, 166, 169, - 172, 175, 180, 184, 187, 192, 193, 196, 200, 202, - 206, 207, 210, 213, 216, 220, 224, 228, 230, 234, - 235, 238, 241, 244, 248, 252, 255, 258, 261, 262, - 265, 268, 271, 276, 277, 280, 283, 286, 287, 290, - 292, 294, 297, 300, 303, 305, 308, 309, 312, 314, - 318, 322, 326, 330, 334, 338, 342, 345, 349, 353, - 355, 357, 358 -}; - -/* YYRHS -- A `-1'-separated list of the rules' RHS. */ -static const yytype_int8 yyrhs[] = -{ - 41, 0, -1, 85, 42, -1, 42, -1, 67, 43, - -1, 43, -1, -1, 43, 45, -1, 43, 59, -1, - 43, 71, -1, 43, 84, -1, 43, 26, 1, 35, - -1, 43, 44, 1, 35, -1, 43, 1, 35, -1, - 16, -1, 18, -1, 19, -1, 21, -1, 17, -1, - 22, -1, 20, -1, 23, -1, 35, -1, 65, -1, - 75, -1, 48, -1, 50, -1, 73, -1, 26, 1, - 35, -1, 1, 35, -1, 10, 26, 35, -1, 47, - 51, -1, 11, 26, 35, -1, 49, 51, -1, -1, - 51, 52, -1, 51, 53, -1, 51, 79, -1, 51, - 77, -1, 51, 46, -1, 51, 35, -1, 19, 82, - 35, -1, 18, 83, 86, 35, -1, 20, 87, 86, - 35, -1, 21, 26, 86, 35, -1, 22, 88, 88, - 86, 35, -1, 24, 54, 35, -1, -1, 54, 26, - 55, -1, -1, 38, 83, -1, 7, 89, 35, -1, - 56, 60, -1, 84, -1, 57, 62, 58, -1, -1, - 60, 61, -1, 60, 79, -1, 60, 77, -1, 60, - 35, -1, 60, 46, -1, 18, 83, 86, 35, -1, - 19, 82, 35, -1, 17, 35, -1, 20, 26, 86, - 35, -1, -1, 62, 45, -1, 14, 87, 85, -1, - 84, -1, 63, 66, 64, -1, -1, 66, 45, -1, - 66, 71, -1, 66, 59, -1, 3, 83, 85, -1, - 4, 83, 35, -1, 68, 80, 78, -1, 84, -1, - 69, 72, 70, -1, -1, 72, 45, -1, 72, 71, - -1, 72, 59, -1, 6, 83, 35, -1, 9, 83, - 35, -1, 74, 78, -1, 12, 35, -1, 76, 13, - -1, -1, 78, 79, -1, 78, 35, -1, 78, 46, - -1, 16, 25, 87, 35, -1, -1, 80, 81, -1, - 80, 35, -1, 23, 86, -1, -1, 83, 86, -1, - 26, -1, 27, -1, 5, 35, -1, 8, 35, -1, - 15, 35, -1, 35, -1, 85, 35, -1, -1, 14, - 87, -1, 88, -1, 88, 29, 88, -1, 88, 30, - 88, -1, 88, 31, 88, -1, 88, 32, 88, -1, - 88, 38, 88, -1, 88, 28, 88, -1, 34, 87, - 33, -1, 39, 87, -1, 87, 36, 87, -1, 87, - 37, 87, -1, 26, -1, 27, -1, -1, 26, -1 -}; - -/* YYRLINE[YYN] -- source line where rule number YYN was defined. */ + /* YYRLINE[YYN] -- Source line where rule number YYN was defined. */ static const yytype_uint16 yyrline[] = { - 0, 108, 108, 108, 110, 110, 112, 114, 115, 116, - 117, 118, 119, 123, 127, 127, 127, 127, 127, 127, - 127, 127, 131, 132, 133, 134, 135, 136, 140, 141, - 147, 155, 161, 169, 179, 181, 182, 183, 184, 185, - 186, 189, 197, 203, 213, 219, 225, 228, 230, 241, - 242, 247, 256, 261, 269, 272, 274, 275, 276, 277, - 278, 281, 287, 298, 304, 314, 316, 321, 329, 337, - 340, 342, 343, 344, 349, 356, 363, 368, 376, 379, - 381, 382, 383, 386, 394, 401, 408, 414, 421, 423, - 424, 425, 428, 436, 438, 439, 442, 449, 451, 456, - 457, 460, 461, 462, 466, 467, 470, 471, 474, 475, - 476, 477, 478, 479, 480, 481, 482, 483, 484, 487, - 488, 491, 492 + 0, 110, 110, 110, 112, 112, 114, 116, 117, 118, + 119, 120, 121, 125, 129, 129, 129, 129, 129, 129, + 129, 129, 129, 129, 133, 134, 135, 136, 137, 138, + 142, 143, 149, 157, 163, 171, 181, 183, 184, 185, + 186, 187, 188, 191, 199, 205, 215, 221, 227, 233, + 239, 242, 244, 255, 256, 261, 270, 275, 283, 286, + 288, 289, 290, 291, 292, 295, 301, 312, 318, 328, + 330, 335, 343, 351, 354, 356, 357, 358, 363, 370, + 377, 382, 390, 393, 395, 396, 397, 400, 408, 415, + 422, 428, 435, 437, 438, 439, 442, 450, 452, 453, + 456, 463, 465, 470, 471, 474, 475, 476, 480, 481, + 484, 485, 488, 489, 490, 491, 492, 493, 494, 495, + 496, 497, 498, 501, 502, 505, 506 }; #endif -#if YYDEBUG || YYERROR_VERBOSE || YYTOKEN_TABLE +#if YYDEBUG || YYERROR_VERBOSE || 0 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM. First, the terminals, then, starting at YYNTOKENS, nonterminals. */ static const char *const yytname[] = @@ -571,274 +538,271 @@ static const char *const yytname[] = "$end", "error", "$undefined", "T_MAINMENU", "T_MENU", "T_ENDMENU", "T_SOURCE", "T_CHOICE", "T_ENDCHOICE", "T_COMMENT", "T_CONFIG", "T_MENUCONFIG", "T_HELP", "T_HELPTEXT", "T_IF", "T_ENDIF", "T_DEPENDS", - "T_OPTIONAL", "T_PROMPT", "T_TYPE", "T_DEFAULT", "T_SELECT", "T_RANGE", - "T_VISIBLE", "T_OPTION", "T_ON", "T_WORD", "T_WORD_QUOTE", "T_UNEQUAL", - "T_LESS", "T_LESS_EQUAL", "T_GREATER", "T_GREATER_EQUAL", - "T_CLOSE_PAREN", "T_OPEN_PAREN", "T_EOL", "T_OR", "T_AND", "T_EQUAL", - "T_NOT", "$accept", "input", "start", "stmt_list", "option_name", - "common_stmt", "option_error", "config_entry_start", "config_stmt", - "menuconfig_entry_start", "menuconfig_stmt", "config_option_list", - "config_option", "symbol_option", "symbol_option_list", - "symbol_option_arg", "choice", "choice_entry", "choice_end", - "choice_stmt", "choice_option_list", "choice_option", "choice_block", - "if_entry", "if_end", "if_stmt", "if_block", "mainmenu_stmt", "menu", - "menu_entry", "menu_end", "menu_stmt", "menu_block", "source_stmt", - "comment", "comment_stmt", "help_start", "help", "depends_list", - "depends", "visibility_list", "visible", "prompt_stmt_opt", "prompt", - "end", "nl", "if_expr", "expr", "symbol", "word_opt", YY_NULL + "T_OPTIONAL", "T_PROMPT", "T_TYPE", "T_DEFAULT", "T_SELECT", "T_IMPLY", + "T_SUGGEST", "T_RANGE", "T_VISIBLE", "T_OPTION", "T_ON", "T_WORD", + "T_WORD_QUOTE", "T_UNEQUAL", "T_LESS", "T_LESS_EQUAL", "T_GREATER", + "T_GREATER_EQUAL", "T_CLOSE_PAREN", "T_OPEN_PAREN", "T_EOL", "T_OR", + "T_AND", "T_EQUAL", "T_NOT", "$accept", "input", "start", "stmt_list", + "option_name", "common_stmt", "option_error", "config_entry_start", + "config_stmt", "menuconfig_entry_start", "menuconfig_stmt", + "config_option_list", "config_option", "symbol_option", + "symbol_option_list", "symbol_option_arg", "choice", "choice_entry", + "choice_end", "choice_stmt", "choice_option_list", "choice_option", + "choice_block", "if_entry", "if_end", "if_stmt", "if_block", + "mainmenu_stmt", "menu", "menu_entry", "menu_end", "menu_stmt", + "menu_block", "source_stmt", "comment", "comment_stmt", "help_start", + "help", "depends_list", "depends", "visibility_list", "visible", + "prompt_stmt_opt", "prompt", "end", "nl", "if_expr", "expr", "symbol", + "word_opt", YY_NULLPTR }; #endif # ifdef YYPRINT -/* YYTOKNUM[YYLEX-NUM] -- Internal token number corresponding to - token YYLEX-NUM. */ +/* YYTOKNUM[NUM] -- (External) token number corresponding to the + (internal) symbol number NUM (which must be that of a token). */ static const yytype_uint16 yytoknum[] = { 0, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, - 285, 286, 287, 288, 289, 290, 291, 292, 293, 294 + 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, + 295, 296 }; # endif -/* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ -static const yytype_uint8 yyr1[] = +#define YYPACT_NINF -101 + +#define yypact_value_is_default(Yystate) \ + (!!((Yystate) == (-101))) + +#define YYTABLE_NINF -90 + +#define yytable_value_is_error(Yytable_value) \ + 0 + + /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing + STATE-NUM. */ +static const yytype_int16 yypact[] = { - 0, 40, 41, 41, 42, 42, 43, 43, 43, 43, - 43, 43, 43, 43, 44, 44, 44, 44, 44, 44, - 44, 44, 45, 45, 45, 45, 45, 45, 46, 46, - 47, 48, 49, 50, 51, 51, 51, 51, 51, 51, - 51, 52, 52, 52, 52, 52, 53, 54, 54, 55, - 55, 56, 57, 58, 59, 60, 60, 60, 60, 60, - 60, 61, 61, 61, 61, 62, 62, 63, 64, 65, - 66, 66, 66, 66, 67, 68, 69, 70, 71, 72, - 72, 72, 72, 73, 74, 75, 76, 77, 78, 78, - 78, 78, 79, 80, 80, 80, 81, 82, 82, 83, - 83, 84, 84, 84, 85, 85, 86, 86, 87, 87, - 87, 87, 87, 87, 87, 87, 87, 87, 87, 88, - 88, 89, 89 + 19, 79, -101, 15, -101, 153, -101, 20, -101, -101, + -18, -101, 17, 79, 25, 79, 51, 65, 79, 53, + 85, 44, 84, -101, -101, -101, -101, -101, -101, -101, + -101, -101, -101, 131, -101, 145, -101, -101, -101, -101, + -101, -101, -101, -101, -101, -101, -101, -101, -101, -101, + -101, -101, -101, 199, -101, -101, 118, -101, 149, -101, + 150, -101, 160, -101, 175, 188, 189, -101, -101, 44, + 44, 78, 161, -101, 191, 192, 27, 119, 81, 174, + 273, -16, 273, 233, -101, -101, -101, -101, -101, -101, + -9, -101, 44, 44, 118, 123, 123, 123, 123, 123, + 123, -101, -101, 193, 194, 205, 79, 79, 44, 207, + 217, 218, 123, -101, 259, -101, -101, -101, -101, 262, + -101, -101, 234, 79, 79, 248, -101, -101, -101, -101, + -101, -101, -101, -101, -101, -101, -101, -101, -101, 271, + -101, 258, -101, -101, -101, -101, -101, -101, -101, -101, + -101, -101, 250, -101, -101, -101, -101, -101, -101, -101, + -101, -101, 44, 271, 253, 271, 45, 271, 271, 271, + 123, 33, 254, -101, -101, 271, 255, 271, 44, -101, + 111, 256, -101, -101, 257, 260, 261, 263, 271, 264, + -101, -101, 265, -101, 266, 127, -101, -101, -101, -101, + -101, -101, 268, 79, -101, -101, -101, -101, -101 }; -/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */ -static const yytype_uint8 yyr2[] = + /* YYDEFACT[STATE-NUM] -- Default reduction number in state STATE-NUM. + Performed when YYTABLE does not specify something else to do. Zero + means the default is an error. */ +static const yytype_uint8 yydefact[] = { - 0, 2, 2, 1, 2, 1, 0, 2, 2, 2, - 2, 4, 4, 3, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, - 3, 2, 3, 2, 0, 2, 2, 2, 2, 2, - 2, 3, 4, 4, 4, 5, 3, 0, 3, 0, - 2, 3, 2, 1, 3, 0, 2, 2, 2, 2, - 2, 4, 3, 2, 4, 0, 2, 3, 1, 3, - 0, 2, 2, 2, 3, 3, 3, 1, 3, 0, - 2, 2, 2, 3, 3, 2, 2, 2, 0, 2, - 2, 2, 4, 0, 2, 2, 2, 0, 2, 1, - 1, 2, 2, 2, 1, 2, 0, 2, 1, 3, - 3, 3, 3, 3, 3, 3, 2, 3, 3, 1, - 1, 0, 1 + 6, 0, 108, 0, 3, 0, 6, 6, 103, 104, + 0, 1, 0, 0, 0, 0, 125, 0, 0, 0, + 0, 0, 0, 14, 20, 15, 16, 22, 17, 18, + 19, 21, 23, 0, 24, 0, 7, 36, 27, 36, + 28, 59, 69, 8, 74, 25, 97, 83, 9, 29, + 92, 26, 10, 0, 109, 2, 78, 13, 0, 105, + 0, 126, 0, 106, 0, 0, 0, 123, 124, 0, + 0, 0, 112, 107, 0, 0, 0, 0, 0, 0, + 0, 92, 0, 0, 79, 87, 55, 88, 32, 34, + 0, 120, 0, 0, 71, 0, 0, 0, 0, 0, + 0, 11, 12, 0, 0, 0, 0, 101, 0, 0, + 0, 0, 0, 51, 0, 42, 41, 37, 38, 0, + 40, 39, 0, 0, 101, 0, 63, 64, 60, 62, + 61, 70, 58, 57, 75, 77, 73, 76, 72, 110, + 99, 0, 98, 84, 86, 82, 85, 81, 94, 95, + 93, 119, 121, 122, 118, 113, 114, 115, 116, 117, + 31, 90, 0, 110, 0, 110, 110, 110, 110, 110, + 0, 0, 0, 91, 67, 110, 0, 110, 0, 100, + 0, 0, 43, 102, 0, 0, 0, 0, 110, 53, + 50, 30, 0, 66, 0, 111, 96, 44, 45, 46, + 47, 48, 0, 0, 52, 65, 68, 49, 54 }; -/* YYDEFACT[STATE-NAME] -- Default reduction number in state STATE-NUM. - Performed when YYTABLE doesn't specify something else to do. Zero - means the default is an error. */ -static const yytype_uint8 yydefact[] = + /* YYPGOTO[NTERM-NUM]. */ +static const yytype_int16 yypgoto[] = { - 6, 0, 104, 0, 3, 0, 6, 6, 99, 100, - 0, 1, 0, 0, 0, 0, 121, 0, 0, 0, - 0, 0, 0, 14, 18, 15, 16, 20, 17, 19, - 21, 0, 22, 0, 7, 34, 25, 34, 26, 55, - 65, 8, 70, 23, 93, 79, 9, 27, 88, 24, - 10, 0, 105, 2, 74, 13, 0, 101, 0, 122, - 0, 102, 0, 0, 0, 119, 120, 0, 0, 0, - 108, 103, 0, 0, 0, 0, 0, 0, 0, 88, - 0, 0, 75, 83, 51, 84, 30, 32, 0, 116, - 0, 0, 67, 0, 0, 0, 0, 0, 0, 11, - 12, 0, 0, 0, 0, 97, 0, 0, 0, 47, - 0, 40, 39, 35, 36, 0, 38, 37, 0, 0, - 97, 0, 59, 60, 56, 58, 57, 66, 54, 53, - 71, 73, 69, 72, 68, 106, 95, 0, 94, 80, - 82, 78, 81, 77, 90, 91, 89, 115, 117, 118, - 114, 109, 110, 111, 112, 113, 29, 86, 0, 106, - 0, 106, 106, 106, 0, 0, 0, 87, 63, 106, - 0, 106, 0, 96, 0, 0, 41, 98, 0, 0, - 106, 49, 46, 28, 0, 62, 0, 107, 92, 42, - 43, 44, 0, 0, 48, 61, 64, 45, 50 + -101, -101, 289, 293, -101, 24, -67, -101, -101, -101, + -101, 267, -101, -101, -101, -101, -101, -101, -101, -22, + -101, -101, -101, -101, -101, -101, -101, -101, -101, -101, + -101, 116, -101, -101, -101, -101, -101, 223, 226, -65, + -101, -101, 184, -1, 32, 0, -100, -68, -92, -101 }; -/* YYDEFGOTO[NTERM-NUM]. */ + /* YYDEFGOTO[NTERM-NUM]. */ static const yytype_int16 yydefgoto[] = { - -1, 3, 4, 5, 33, 34, 112, 35, 36, 37, - 38, 74, 113, 114, 165, 194, 39, 40, 128, 41, - 76, 124, 77, 42, 132, 43, 78, 6, 44, 45, - 141, 46, 80, 47, 48, 49, 115, 116, 81, 117, - 79, 138, 160, 161, 50, 7, 173, 69, 70, 60 + -1, 3, 4, 5, 35, 36, 116, 37, 38, 39, + 40, 76, 117, 118, 171, 204, 41, 42, 132, 43, + 78, 128, 79, 44, 136, 45, 80, 6, 46, 47, + 145, 48, 82, 49, 50, 51, 119, 120, 83, 121, + 81, 142, 164, 165, 52, 7, 179, 71, 72, 62 }; -/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing - STATE-NUM. */ -#define YYPACT_NINF -91 -static const yytype_int16 yypact[] = + /* YYTABLE[YYPACT[STATE-NUM]] -- What to do in state STATE-NUM. If + positive, shift that token. If negative, reduce the rule whose + number is the opposite. If YYTABLE_NINF, syntax error. */ +static const yytype_int16 yytable[] = { - 19, 37, -91, 13, -91, 79, -91, 20, -91, -91, - -16, -91, 21, 37, 25, 37, 41, 36, 37, 78, - 83, 31, 56, -91, -91, -91, -91, -91, -91, -91, - -91, 116, -91, 127, -91, -91, -91, -91, -91, -91, - -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, - -91, 147, -91, -91, 105, -91, 109, -91, 111, -91, - 114, -91, 136, 137, 142, -91, -91, 31, 31, 76, - 254, -91, 143, 146, 27, 115, 207, 258, 243, -14, - 243, 179, -91, -91, -91, -91, -91, -91, -7, -91, - 31, 31, 105, 51, 51, 51, 51, 51, 51, -91, - -91, 156, 168, 181, 37, 37, 31, 178, 51, -91, - 206, -91, -91, -91, -91, 196, -91, -91, 175, 37, - 37, 185, -91, -91, -91, -91, -91, -91, -91, -91, - -91, -91, -91, -91, -91, 214, -91, 230, -91, -91, - -91, -91, -91, -91, -91, -91, -91, -91, 183, -91, - -91, -91, -91, -91, -91, -91, -91, -91, 31, 214, - 194, 214, 45, 214, 51, 26, 195, -91, -91, 214, - 197, 214, 31, -91, 139, 208, -91, -91, 220, 224, - 214, 222, -91, -91, 226, -91, 227, 123, -91, -91, - -91, -91, 235, 37, -91, -91, -91, -91, -91 + 10, 90, 91, 154, 155, 156, 157, 158, 159, 139, + 56, 127, 58, 130, 60, 11, 149, 64, 150, 2, + 170, 140, 1, 1, 152, 153, 151, -33, 103, 92, + 93, -33, -33, -33, -33, -33, -33, -33, -33, 104, + 166, -33, -33, 105, -33, 106, 107, 108, 109, 110, + 111, 112, -33, 113, 57, 114, 2, 54, 135, 178, + 144, 189, 59, 181, 115, 183, 184, 185, 186, 187, + 190, 94, 67, 68, 149, 192, 150, 194, 188, 61, + 69, 65, 103, 92, 93, 70, -56, -56, 202, -56, + -56, -56, -56, 104, 180, -56, -56, 105, 122, 123, + 124, 125, 63, 131, 134, 163, 143, 8, 9, 114, + 195, 133, 138, 66, 147, 2, 92, 93, 126, -35, + 103, 73, 175, -35, -35, -35, -35, -35, -35, -35, + -35, 104, 74, -35, -35, 105, -35, 106, 107, 108, + 109, 110, 111, 112, -35, 113, 75, 114, 196, 92, + 93, 67, 68, -5, 12, 54, 115, 13, 14, 15, + 16, 17, 18, 19, 20, 92, 93, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, 32, 14, + 15, 33, 17, 18, 19, 20, 84, 85, 21, 22, + 34, 95, 96, 97, 98, 99, 137, 86, 146, -4, + 12, 100, 208, 13, 14, 15, 16, 17, 18, 19, + 20, 34, 87, 21, 22, 23, 24, 25, 26, 27, + 28, 29, 30, 31, 32, 88, 89, 33, 101, 102, + 160, 161, 162, -89, 103, 167, 34, -89, -89, -89, + -89, -89, -89, -89, -89, 168, 169, -89, -89, 105, + -89, -89, -89, -89, -89, -89, -89, -89, -89, 103, + 172, 114, -80, -80, -80, -80, -80, -80, -80, -80, + 148, 174, -80, -80, 105, 173, 177, 13, 14, 15, + 16, 17, 18, 19, 20, 178, 114, 21, 22, 93, + 182, 191, 193, 197, 198, 148, 55, 199, 200, 53, + 201, 129, 205, 206, 203, 207, 77, 141, 176, 0, + 34 }; -/* YYPGOTO[NTERM-NUM]. */ -static const yytype_int16 yypgoto[] = +static const yytype_int16 yycheck[] = { - -91, -91, 264, 268, -91, 30, -65, -91, -91, -91, - -91, 238, -91, -91, -91, -91, -91, -91, -91, -12, - -91, -91, -91, -91, -91, -91, -91, -91, -91, -91, - -91, -5, -91, -91, -91, -91, -91, 200, 209, -61, - -91, -91, 170, -1, 65, 0, 118, -66, -90, -91 + 1, 69, 70, 95, 96, 97, 98, 99, 100, 25, + 10, 78, 13, 78, 15, 0, 83, 18, 83, 37, + 112, 37, 3, 3, 92, 93, 35, 0, 1, 38, + 39, 4, 5, 6, 7, 8, 9, 10, 11, 12, + 108, 14, 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 26, 37, 28, 37, 37, 80, 14, + 82, 28, 37, 163, 37, 165, 166, 167, 168, 169, + 37, 71, 28, 29, 141, 175, 141, 177, 170, 28, + 36, 28, 1, 38, 39, 41, 5, 6, 188, 8, + 9, 10, 11, 12, 162, 14, 15, 16, 17, 18, + 19, 20, 37, 79, 80, 106, 82, 28, 29, 28, + 178, 79, 80, 28, 82, 37, 38, 39, 37, 0, + 1, 37, 123, 4, 5, 6, 7, 8, 9, 10, + 11, 12, 1, 14, 15, 16, 17, 18, 19, 20, + 21, 22, 23, 24, 25, 26, 1, 28, 37, 38, + 39, 28, 29, 0, 1, 37, 37, 4, 5, 6, + 7, 8, 9, 10, 11, 38, 39, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 5, + 6, 28, 8, 9, 10, 11, 37, 37, 14, 15, + 37, 30, 31, 32, 33, 34, 80, 37, 82, 0, + 1, 40, 203, 4, 5, 6, 7, 8, 9, 10, + 11, 37, 37, 14, 15, 16, 17, 18, 19, 20, + 21, 22, 23, 24, 25, 37, 37, 28, 37, 37, + 37, 37, 27, 0, 1, 28, 37, 4, 5, 6, + 7, 8, 9, 10, 11, 28, 28, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, 25, 1, + 1, 28, 4, 5, 6, 7, 8, 9, 10, 11, + 37, 37, 14, 15, 16, 13, 28, 4, 5, 6, + 7, 8, 9, 10, 11, 14, 28, 14, 15, 39, + 37, 37, 37, 37, 37, 37, 7, 37, 37, 6, + 37, 78, 37, 37, 40, 37, 39, 81, 124, -1, + 37 }; -/* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If - positive, shift that token. If negative, reduce the rule which - number is the opposite. If YYTABLE_NINF, syntax error. */ -#define YYTABLE_NINF -86 -static const yytype_int16 yytable[] = + /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing + symbol of state STATE-NUM. */ +static const yytype_uint8 yystos[] = { - 10, 88, 89, 150, 151, 152, 153, 154, 155, 135, - 54, 123, 56, 11, 58, 126, 145, 62, 164, 2, - 146, 136, 1, 1, 148, 149, 147, -31, 101, 90, - 91, -31, -31, -31, -31, -31, -31, -31, -31, 102, - 162, -31, -31, 103, -31, 104, 105, 106, 107, 108, - -31, 109, 181, 110, 2, 52, 55, 65, 66, 172, - 57, 182, 111, 8, 9, 67, 131, 59, 140, 92, - 68, 61, 145, 133, 180, 142, 146, 65, 66, -5, - 12, 90, 91, 13, 14, 15, 16, 17, 18, 19, - 20, 71, 174, 21, 22, 23, 24, 25, 26, 27, - 28, 29, 30, 159, 63, 31, 187, 127, 130, 64, - 139, 2, 90, 91, 32, -33, 101, 72, 169, -33, - -33, -33, -33, -33, -33, -33, -33, 102, 73, -33, - -33, 103, -33, 104, 105, 106, 107, 108, -33, 109, - 52, 110, 129, 134, 82, 143, 83, -4, 12, 84, - 111, 13, 14, 15, 16, 17, 18, 19, 20, 90, - 91, 21, 22, 23, 24, 25, 26, 27, 28, 29, - 30, 85, 86, 31, 188, 90, 91, 87, 99, -85, - 101, 100, 32, -85, -85, -85, -85, -85, -85, -85, - -85, 156, 198, -85, -85, 103, -85, -85, -85, -85, - -85, -85, -85, 157, 163, 110, 158, 166, 101, 167, - 168, 171, -52, -52, 144, -52, -52, -52, -52, 102, - 91, -52, -52, 103, 118, 119, 120, 121, 172, 176, - 183, 101, 185, 110, -76, -76, -76, -76, -76, -76, - -76, -76, 122, 189, -76, -76, 103, 13, 14, 15, - 16, 17, 18, 19, 20, 190, 110, 21, 22, 191, - 193, 195, 196, 14, 15, 144, 17, 18, 19, 20, - 197, 53, 21, 22, 51, 75, 125, 175, 32, 177, - 178, 179, 93, 94, 95, 96, 97, 184, 137, 186, - 170, 0, 98, 32, 0, 0, 0, 0, 192 + 0, 3, 37, 43, 44, 45, 69, 87, 28, 29, + 85, 0, 1, 4, 5, 6, 7, 8, 9, 10, + 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, + 23, 24, 25, 28, 37, 46, 47, 49, 50, 51, + 52, 58, 59, 61, 65, 67, 70, 71, 73, 75, + 76, 77, 86, 45, 37, 44, 87, 37, 85, 37, + 85, 28, 91, 37, 85, 28, 28, 28, 29, 36, + 41, 89, 90, 37, 1, 1, 53, 53, 62, 64, + 68, 82, 74, 80, 37, 37, 37, 37, 37, 37, + 89, 89, 38, 39, 87, 30, 31, 32, 33, 34, + 40, 37, 37, 1, 12, 16, 18, 19, 20, 21, + 22, 23, 24, 26, 28, 37, 48, 54, 55, 78, + 79, 81, 17, 18, 19, 20, 37, 48, 63, 79, + 81, 47, 60, 86, 47, 61, 66, 73, 86, 25, + 37, 80, 83, 47, 61, 72, 73, 86, 37, 48, + 81, 35, 89, 89, 90, 90, 90, 90, 90, 90, + 37, 37, 27, 85, 84, 85, 89, 28, 28, 28, + 90, 56, 1, 13, 37, 85, 84, 28, 14, 88, + 89, 88, 37, 88, 88, 88, 88, 88, 90, 28, + 37, 37, 88, 37, 88, 89, 37, 37, 37, 37, + 37, 37, 88, 40, 57, 37, 37, 37, 85 }; -#define yypact_value_is_default(yystate) \ - ((yystate) == (-91)) - -#define yytable_value_is_error(yytable_value) \ - YYID (0) - -static const yytype_int16 yycheck[] = + /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ +static const yytype_uint8 yyr1[] = { - 1, 67, 68, 93, 94, 95, 96, 97, 98, 23, - 10, 76, 13, 0, 15, 76, 81, 18, 108, 35, - 81, 35, 3, 3, 90, 91, 33, 0, 1, 36, - 37, 4, 5, 6, 7, 8, 9, 10, 11, 12, - 106, 14, 15, 16, 17, 18, 19, 20, 21, 22, - 23, 24, 26, 26, 35, 35, 35, 26, 27, 14, - 35, 35, 35, 26, 27, 34, 78, 26, 80, 69, - 39, 35, 137, 78, 164, 80, 137, 26, 27, 0, - 1, 36, 37, 4, 5, 6, 7, 8, 9, 10, - 11, 35, 158, 14, 15, 16, 17, 18, 19, 20, - 21, 22, 23, 104, 26, 26, 172, 77, 78, 26, - 80, 35, 36, 37, 35, 0, 1, 1, 119, 4, - 5, 6, 7, 8, 9, 10, 11, 12, 1, 14, - 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, - 35, 26, 77, 78, 35, 80, 35, 0, 1, 35, - 35, 4, 5, 6, 7, 8, 9, 10, 11, 36, - 37, 14, 15, 16, 17, 18, 19, 20, 21, 22, - 23, 35, 35, 26, 35, 36, 37, 35, 35, 0, - 1, 35, 35, 4, 5, 6, 7, 8, 9, 10, - 11, 35, 193, 14, 15, 16, 17, 18, 19, 20, - 21, 22, 23, 35, 26, 26, 25, 1, 1, 13, - 35, 26, 5, 6, 35, 8, 9, 10, 11, 12, - 37, 14, 15, 16, 17, 18, 19, 20, 14, 35, - 35, 1, 35, 26, 4, 5, 6, 7, 8, 9, - 10, 11, 35, 35, 14, 15, 16, 4, 5, 6, - 7, 8, 9, 10, 11, 35, 26, 14, 15, 35, - 38, 35, 35, 5, 6, 35, 8, 9, 10, 11, - 35, 7, 14, 15, 6, 37, 76, 159, 35, 161, - 162, 163, 28, 29, 30, 31, 32, 169, 79, 171, - 120, -1, 38, 35, -1, -1, -1, -1, 180 + 0, 42, 43, 43, 44, 44, 45, 45, 45, 45, + 45, 45, 45, 45, 46, 46, 46, 46, 46, 46, + 46, 46, 46, 46, 47, 47, 47, 47, 47, 47, + 48, 48, 49, 50, 51, 52, 53, 53, 53, 53, + 53, 53, 53, 54, 54, 54, 54, 54, 54, 54, + 55, 56, 56, 57, 57, 58, 59, 60, 61, 62, + 62, 62, 62, 62, 62, 63, 63, 63, 63, 64, + 64, 65, 66, 67, 68, 68, 68, 68, 69, 70, + 71, 72, 73, 74, 74, 74, 74, 75, 76, 77, + 78, 79, 80, 80, 80, 80, 81, 82, 82, 82, + 83, 84, 84, 85, 85, 86, 86, 86, 87, 87, + 88, 88, 89, 89, 89, 89, 89, 89, 89, 89, + 89, 89, 89, 90, 90, 91, 91 }; -/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing - symbol of state STATE-NUM. */ -static const yytype_uint8 yystos[] = + /* YYR2[YYN] -- Number of symbols on the right hand side of rule YYN. */ +static const yytype_uint8 yyr2[] = { - 0, 3, 35, 41, 42, 43, 67, 85, 26, 27, - 83, 0, 1, 4, 5, 6, 7, 8, 9, 10, - 11, 14, 15, 16, 17, 18, 19, 20, 21, 22, - 23, 26, 35, 44, 45, 47, 48, 49, 50, 56, - 57, 59, 63, 65, 68, 69, 71, 73, 74, 75, - 84, 43, 35, 42, 85, 35, 83, 35, 83, 26, - 89, 35, 83, 26, 26, 26, 27, 34, 39, 87, - 88, 35, 1, 1, 51, 51, 60, 62, 66, 80, - 72, 78, 35, 35, 35, 35, 35, 35, 87, 87, - 36, 37, 85, 28, 29, 30, 31, 32, 38, 35, - 35, 1, 12, 16, 18, 19, 20, 21, 22, 24, - 26, 35, 46, 52, 53, 76, 77, 79, 17, 18, - 19, 20, 35, 46, 61, 77, 79, 45, 58, 84, - 45, 59, 64, 71, 84, 23, 35, 78, 81, 45, - 59, 70, 71, 84, 35, 46, 79, 33, 87, 87, - 88, 88, 88, 88, 88, 88, 35, 35, 25, 83, - 82, 83, 87, 26, 88, 54, 1, 13, 35, 83, - 82, 26, 14, 86, 87, 86, 35, 86, 86, 86, - 88, 26, 35, 35, 86, 35, 86, 87, 35, 35, - 35, 35, 86, 38, 55, 35, 35, 35, 83 + 0, 2, 2, 1, 2, 1, 0, 2, 2, 2, + 2, 4, 4, 3, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 3, 2, 3, 2, 3, 2, 0, 2, 2, 2, + 2, 2, 2, 3, 4, 4, 4, 4, 4, 5, + 3, 0, 3, 0, 2, 3, 2, 1, 3, 0, + 2, 2, 2, 2, 2, 4, 3, 2, 4, 0, + 2, 3, 1, 3, 0, 2, 2, 2, 3, 3, + 3, 1, 3, 0, 2, 2, 2, 3, 3, 2, + 2, 2, 0, 2, 2, 2, 4, 0, 2, 2, + 2, 0, 2, 1, 1, 2, 2, 2, 1, 2, + 0, 2, 1, 3, 3, 3, 3, 3, 3, 3, + 2, 3, 3, 1, 1, 0, 1 }; -#define yyerrok (yyerrstatus = 0) -#define yyclearin (yychar = YYEMPTY) -#define YYEMPTY (-2) -#define YYEOF 0 - -#define YYACCEPT goto yyacceptlab -#define YYABORT goto yyabortlab -#define YYERROR goto yyerrorlab - - -/* Like YYERROR except do call yyerror. This remains here temporarily - to ease the transition to the new meaning of YYERROR, for GCC. - Once GCC version 2 has supplanted version 1, this can go. However, - YYFAIL appears to be in use. Nevertheless, it is formally deprecated - in Bison 2.4.2's NEWS entry, where a plan to phase it out is - discussed. */ - -#define YYFAIL goto yyerrlab -#if defined YYFAIL - /* This is here to suppress warnings from the GCC cpp's - -Wunused-macros. Normally we don't worry about that warning, but - some users do, and we want to make it easy for users to remove - YYFAIL uses, which will produce warnings from Bison 2.5. */ -#endif + +#define yyerrok (yyerrstatus = 0) +#define yyclearin (yychar = YYEMPTY) +#define YYEMPTY (-2) +#define YYEOF 0 + +#define YYACCEPT goto yyacceptlab +#define YYABORT goto yyabortlab +#define YYERROR goto yyerrorlab + #define YYRECOVERING() (!!yyerrstatus) @@ -855,55 +819,15 @@ do \ else \ { \ yyerror (YY_("syntax error: cannot back up")); \ - YYERROR; \ - } \ -while (YYID (0)) - - -#define YYTERROR 1 -#define YYERRCODE 256 - - -/* YYLLOC_DEFAULT -- Set CURRENT to span from RHS[1] to RHS[N]. - If N is 0, then set CURRENT to the empty location which ends - the previous symbol: RHS[0] (always defined). */ - -#define YYRHSLOC(Rhs, K) ((Rhs)[K]) -#ifndef YYLLOC_DEFAULT -# define YYLLOC_DEFAULT(Current, Rhs, N) \ - do \ - if (YYID (N)) \ - { \ - (Current).first_line = YYRHSLOC (Rhs, 1).first_line; \ - (Current).first_column = YYRHSLOC (Rhs, 1).first_column; \ - (Current).last_line = YYRHSLOC (Rhs, N).last_line; \ - (Current).last_column = YYRHSLOC (Rhs, N).last_column; \ - } \ - else \ - { \ - (Current).first_line = (Current).last_line = \ - YYRHSLOC (Rhs, 0).last_line; \ - (Current).first_column = (Current).last_column = \ - YYRHSLOC (Rhs, 0).last_column; \ - } \ - while (YYID (0)) -#endif - - -/* This macro is provided for backward compatibility. */ - -#ifndef YY_LOCATION_PRINT -# define YY_LOCATION_PRINT(File, Loc) ((void) 0) -#endif + YYERROR; \ + } \ +while (0) +/* Error token number */ +#define YYTERROR 1 +#define YYERRCODE 256 -/* YYLEX -- calling `yylex' with the right arguments. */ -#ifdef YYLEX_PARAM -# define YYLEX yylex (YYLEX_PARAM) -#else -# define YYLEX yylex () -#endif /* Enable debugging if requested. */ #if YYDEBUG @@ -913,40 +837,36 @@ while (YYID (0)) # define YYFPRINTF fprintf # endif -# define YYDPRINTF(Args) \ -do { \ - if (yydebug) \ - YYFPRINTF Args; \ -} while (YYID (0)) +# define YYDPRINTF(Args) \ +do { \ + if (yydebug) \ + YYFPRINTF Args; \ +} while (0) -# define YY_SYMBOL_PRINT(Title, Type, Value, Location) \ -do { \ - if (yydebug) \ - { \ - YYFPRINTF (stderr, "%s ", Title); \ - yy_symbol_print (stderr, \ - Type, Value); \ - YYFPRINTF (stderr, "\n"); \ - } \ -} while (YYID (0)) +/* This macro is provided for backward compatibility. */ +#ifndef YY_LOCATION_PRINT +# define YY_LOCATION_PRINT(File, Loc) ((void) 0) +#endif -/*--------------------------------. -| Print this symbol on YYOUTPUT. | -`--------------------------------*/ +# define YY_SYMBOL_PRINT(Title, Type, Value, Location) \ +do { \ + if (yydebug) \ + { \ + YYFPRINTF (stderr, "%s ", Title); \ + yy_symbol_print (stderr, \ + Type, Value); \ + YYFPRINTF (stderr, "\n"); \ + } \ +} while (0) + + +/*----------------------------------------. +| Print this symbol's value on YYOUTPUT. | +`----------------------------------------*/ -/*ARGSUSED*/ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) static void yy_symbol_value_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep) -#else -static void -yy_symbol_value_print (yyoutput, yytype, yyvaluep) - FILE *yyoutput; - int yytype; - YYSTYPE const * const yyvaluep; -#endif { FILE *yyo = yyoutput; YYUSE (yyo); @@ -955,14 +875,8 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep) # ifdef YYPRINT if (yytype < YYNTOKENS) YYPRINT (yyoutput, yytoknum[yytype], *yyvaluep); -# else - YYUSE (yyoutput); # endif - switch (yytype) - { - default: - break; - } + YYUSE (yytype); } @@ -970,22 +884,11 @@ yy_symbol_value_print (yyoutput, yytype, yyvaluep) | Print this symbol on YYOUTPUT. | `--------------------------------*/ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) static void yy_symbol_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep) -#else -static void -yy_symbol_print (yyoutput, yytype, yyvaluep) - FILE *yyoutput; - int yytype; - YYSTYPE const * const yyvaluep; -#endif { - if (yytype < YYNTOKENS) - YYFPRINTF (yyoutput, "token %s (", yytname[yytype]); - else - YYFPRINTF (yyoutput, "nterm %s (", yytname[yytype]); + YYFPRINTF (yyoutput, "%s %s (", + yytype < YYNTOKENS ? "token" : "nterm", yytname[yytype]); yy_symbol_value_print (yyoutput, yytype, yyvaluep); YYFPRINTF (yyoutput, ")"); @@ -996,16 +899,8 @@ yy_symbol_print (yyoutput, yytype, yyvaluep) | TOP (included). | `------------------------------------------------------------------*/ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) static void yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop) -#else -static void -yy_stack_print (yybottom, yytop) - yytype_int16 *yybottom; - yytype_int16 *yytop; -#endif { YYFPRINTF (stderr, "Stack now"); for (; yybottom <= yytop; yybottom++) @@ -1016,49 +911,42 @@ yy_stack_print (yybottom, yytop) YYFPRINTF (stderr, "\n"); } -# define YY_STACK_PRINT(Bottom, Top) \ -do { \ - if (yydebug) \ - yy_stack_print ((Bottom), (Top)); \ -} while (YYID (0)) +# define YY_STACK_PRINT(Bottom, Top) \ +do { \ + if (yydebug) \ + yy_stack_print ((Bottom), (Top)); \ +} while (0) /*------------------------------------------------. | Report that the YYRULE is going to be reduced. | `------------------------------------------------*/ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) -static void -yy_reduce_print (YYSTYPE *yyvsp, int yyrule) -#else static void -yy_reduce_print (yyvsp, yyrule) - YYSTYPE *yyvsp; - int yyrule; -#endif +yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule) { + unsigned long int yylno = yyrline[yyrule]; int yynrhs = yyr2[yyrule]; int yyi; - unsigned long int yylno = yyrline[yyrule]; YYFPRINTF (stderr, "Reducing stack by rule %d (line %lu):\n", - yyrule - 1, yylno); + yyrule - 1, yylno); /* The symbols being reduced. */ for (yyi = 0; yyi < yynrhs; yyi++) { YYFPRINTF (stderr, " $%d = ", yyi + 1); - yy_symbol_print (stderr, yyrhs[yyprhs[yyrule] + yyi], - &(yyvsp[(yyi + 1) - (yynrhs)]) - ); + yy_symbol_print (stderr, + yystos[yyssp[yyi + 1 - yynrhs]], + &(yyvsp[(yyi + 1) - (yynrhs)]) + ); YYFPRINTF (stderr, "\n"); } } -# define YY_REDUCE_PRINT(Rule) \ -do { \ - if (yydebug) \ - yy_reduce_print (yyvsp, Rule); \ -} while (YYID (0)) +# define YY_REDUCE_PRINT(Rule) \ +do { \ + if (yydebug) \ + yy_reduce_print (yyssp, yyvsp, Rule); \ +} while (0) /* Nonzero means print parse trace. It is left uninitialized so that multiple parsers can coexist. */ @@ -1072,7 +960,7 @@ int yydebug; /* YYINITDEPTH -- initial size of the parser's stacks. */ -#ifndef YYINITDEPTH +#ifndef YYINITDEPTH # define YYINITDEPTH 200 #endif @@ -1095,15 +983,8 @@ int yydebug; # define yystrlen strlen # else /* Return the length of YYSTR. */ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) static YYSIZE_T yystrlen (const char *yystr) -#else -static YYSIZE_T -yystrlen (yystr) - const char *yystr; -#endif { YYSIZE_T yylen; for (yylen = 0; yystr[yylen]; yylen++) @@ -1119,16 +1000,8 @@ yystrlen (yystr) # else /* Copy YYSRC to YYDEST, returning the address of the terminating '\0' in YYDEST. */ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) static char * yystpcpy (char *yydest, const char *yysrc) -#else -static char * -yystpcpy (yydest, yysrc) - char *yydest; - const char *yysrc; -#endif { char *yyd = yydest; const char *yys = yysrc; @@ -1158,27 +1031,27 @@ yytnamerr (char *yyres, const char *yystr) char const *yyp = yystr; for (;;) - switch (*++yyp) - { - case '\'': - case ',': - goto do_not_strip_quotes; - - case '\\': - if (*++yyp != '\\') - goto do_not_strip_quotes; - /* Fall through. */ - default: - if (yyres) - yyres[yyn] = *yyp; - yyn++; - break; - - case '"': - if (yyres) - yyres[yyn] = '\0'; - return yyn; - } + switch (*++yyp) + { + case '\'': + case ',': + goto do_not_strip_quotes; + + case '\\': + if (*++yyp != '\\') + goto do_not_strip_quotes; + /* Fall through. */ + default: + if (yyres) + yyres[yyn] = *yyp; + yyn++; + break; + + case '"': + if (yyres) + yyres[yyn] = '\0'; + return yyn; + } do_not_strip_quotes: ; } @@ -1201,12 +1074,11 @@ static int yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, yytype_int16 *yyssp, int yytoken) { - YYSIZE_T yysize0 = yytnamerr (YY_NULL, yytname[yytoken]); + YYSIZE_T yysize0 = yytnamerr (YY_NULLPTR, yytname[yytoken]); YYSIZE_T yysize = yysize0; - YYSIZE_T yysize1; enum { YYERROR_VERBOSE_ARGS_MAXIMUM = 5 }; /* Internationalized format string. */ - const char *yyformat = YY_NULL; + const char *yyformat = YY_NULLPTR; /* Arguments of yyformat. */ char const *yyarg[YYERROR_VERBOSE_ARGS_MAXIMUM]; /* Number of reported tokens (one for the "unexpected", one per @@ -1214,10 +1086,6 @@ yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, int yycount = 0; /* There are many possibilities here to consider: - - Assume YYFAIL is not used. It's too flawed to consider. See - <http://lists.gnu.org/archive/html/bison-patches/2009-12/msg00024.html> - for details. YYERROR is fine as it does not invoke this - function. - If this state is a consistent state with a default action, then the only way this function was invoked is if the default action is an error action. In that case, don't check for expected @@ -1266,11 +1134,13 @@ yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, break; } yyarg[yycount++] = yytname[yyx]; - yysize1 = yysize + yytnamerr (YY_NULL, yytname[yyx]); - if (! (yysize <= yysize1 - && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) - return 2; - yysize = yysize1; + { + YYSIZE_T yysize1 = yysize + yytnamerr (YY_NULLPTR, yytname[yyx]); + if (! (yysize <= yysize1 + && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + yysize = yysize1; + } } } } @@ -1290,10 +1160,12 @@ yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, # undef YYCASE_ } - yysize1 = yysize + yystrlen (yyformat); - if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) - return 2; - yysize = yysize1; + { + YYSIZE_T yysize1 = yysize + yystrlen (yyformat); + if (! (yysize <= yysize1 && yysize1 <= YYSTACK_ALLOC_MAXIMUM)) + return 2; + yysize = yysize1; + } if (*yymsg_alloc < yysize) { @@ -1330,78 +1202,58 @@ yysyntax_error (YYSIZE_T *yymsg_alloc, char **yymsg, | Release the memory associated to this symbol. | `-----------------------------------------------*/ -/*ARGSUSED*/ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) static void yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep) -#else -static void -yydestruct (yymsg, yytype, yyvaluep) - const char *yymsg; - int yytype; - YYSTYPE *yyvaluep; -#endif { YYUSE (yyvaluep); - if (!yymsg) yymsg = "Deleting"; YY_SYMBOL_PRINT (yymsg, yytype, yyvaluep, yylocationp); + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN switch (yytype) { - case 57: /* "choice_entry" */ + case 59: /* choice_entry */ - { + { fprintf(stderr, "%s:%d: missing end statement for this entry\n", - (yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno); - if (current_menu == (yyvaluep->menu)) + ((*yyvaluep).menu)->file->name, ((*yyvaluep).menu)->lineno); + if (current_menu == ((*yyvaluep).menu)) menu_end_menu(); -}; +} + + break; - break; - case 63: /* "if_entry" */ + case 65: /* if_entry */ - { + { fprintf(stderr, "%s:%d: missing end statement for this entry\n", - (yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno); - if (current_menu == (yyvaluep->menu)) + ((*yyvaluep).menu)->file->name, ((*yyvaluep).menu)->lineno); + if (current_menu == ((*yyvaluep).menu)) menu_end_menu(); -}; +} - break; - case 69: /* "menu_entry" */ + break; - { + case 71: /* menu_entry */ + + { fprintf(stderr, "%s:%d: missing end statement for this entry\n", - (yyvaluep->menu)->file->name, (yyvaluep->menu)->lineno); - if (current_menu == (yyvaluep->menu)) + ((*yyvaluep).menu)->file->name, ((*yyvaluep).menu)->lineno); + if (current_menu == ((*yyvaluep).menu)) menu_end_menu(); -}; +} + + break; - break; default: - break; + break; } + YY_IGNORE_MAYBE_UNINITIALIZED_END } -/* Prevent warnings from -Wmissing-prototypes. */ -#ifdef YYPARSE_PARAM -#if defined __STDC__ || defined __cplusplus -int yyparse (void *YYPARSE_PARAM); -#else -int yyparse (); -#endif -#else /* ! YYPARSE_PARAM */ -#if defined __STDC__ || defined __cplusplus -int yyparse (void); -#else -int yyparse (); -#endif -#endif /* ! YYPARSE_PARAM */ /* The lookahead symbol. */ @@ -1409,7 +1261,6 @@ int yychar; /* The semantic value of the lookahead symbol. */ YYSTYPE yylval; - /* Number of syntax errors so far. */ int yynerrs; @@ -1418,35 +1269,16 @@ int yynerrs; | yyparse. | `----------*/ -#ifdef YYPARSE_PARAM -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) -int -yyparse (void *YYPARSE_PARAM) -#else -int -yyparse (YYPARSE_PARAM) - void *YYPARSE_PARAM; -#endif -#else /* ! YYPARSE_PARAM */ -#if (defined __STDC__ || defined __C99__FUNC__ \ - || defined __cplusplus || defined _MSC_VER) int yyparse (void) -#else -int -yyparse () - -#endif -#endif { int yystate; /* Number of tokens to shift before error messages enabled. */ int yyerrstatus; /* The stacks and their tools: - `yyss': related to states. - `yyvs': related to semantic values. + 'yyss': related to states. + 'yyvs': related to semantic values. Refer to the stacks through separate pointers, to allow yyoverflow to reallocate them elsewhere. */ @@ -1466,7 +1298,7 @@ yyparse () int yyn; int yyresult; /* Lookahead token as an internal (translated) token number. */ - int yytoken; + int yytoken = 0; /* The variables used to return semantic value and location from the action routines. */ YYSTYPE yyval; @@ -1484,9 +1316,8 @@ yyparse () Keep to zero when no symbol should be popped. */ int yylen = 0; - yytoken = 0; - yyss = yyssa; - yyvs = yyvsa; + yyssp = yyss = yyssa; + yyvsp = yyvs = yyvsa; yystacksize = YYINITDEPTH; YYDPRINTF ((stderr, "Starting parse\n")); @@ -1495,14 +1326,6 @@ yyparse () yyerrstatus = 0; yynerrs = 0; yychar = YYEMPTY; /* Cause a token to be read. */ - - /* Initialize stack pointers. - Waste one element of value and location stack - so that they stay on the same level as the state stack. - The wasted elements are never initialized. */ - yyssp = yyss; - yyvsp = yyvs; - goto yysetstate; /*------------------------------------------------------------. @@ -1523,23 +1346,23 @@ yyparse () #ifdef yyoverflow { - /* Give user a chance to reallocate the stack. Use copies of - these so that the &'s don't force the real ones into - memory. */ - YYSTYPE *yyvs1 = yyvs; - yytype_int16 *yyss1 = yyss; - - /* Each stack pointer address is followed by the size of the - data in use in that stack, in bytes. This used to be a - conditional around just the two extra args, but that might - be undefined if yyoverflow is a macro. */ - yyoverflow (YY_("memory exhausted"), - &yyss1, yysize * sizeof (*yyssp), - &yyvs1, yysize * sizeof (*yyvsp), - &yystacksize); - - yyss = yyss1; - yyvs = yyvs1; + /* Give user a chance to reallocate the stack. Use copies of + these so that the &'s don't force the real ones into + memory. */ + YYSTYPE *yyvs1 = yyvs; + yytype_int16 *yyss1 = yyss; + + /* Each stack pointer address is followed by the size of the + data in use in that stack, in bytes. This used to be a + conditional around just the two extra args, but that might + be undefined if yyoverflow is a macro. */ + yyoverflow (YY_("memory exhausted"), + &yyss1, yysize * sizeof (*yyssp), + &yyvs1, yysize * sizeof (*yyvsp), + &yystacksize); + + yyss = yyss1; + yyvs = yyvs1; } #else /* no yyoverflow */ # ifndef YYSTACK_RELOCATE @@ -1547,22 +1370,22 @@ yyparse () # else /* Extend the stack our own way. */ if (YYMAXDEPTH <= yystacksize) - goto yyexhaustedlab; + goto yyexhaustedlab; yystacksize *= 2; if (YYMAXDEPTH < yystacksize) - yystacksize = YYMAXDEPTH; + yystacksize = YYMAXDEPTH; { - yytype_int16 *yyss1 = yyss; - union yyalloc *yyptr = - (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize)); - if (! yyptr) - goto yyexhaustedlab; - YYSTACK_RELOCATE (yyss_alloc, yyss); - YYSTACK_RELOCATE (yyvs_alloc, yyvs); + yytype_int16 *yyss1 = yyss; + union yyalloc *yyptr = + (union yyalloc *) YYSTACK_ALLOC (YYSTACK_BYTES (yystacksize)); + if (! yyptr) + goto yyexhaustedlab; + YYSTACK_RELOCATE (yyss_alloc, yyss); + YYSTACK_RELOCATE (yyvs_alloc, yyvs); # undef YYSTACK_RELOCATE - if (yyss1 != yyssa) - YYSTACK_FREE (yyss1); + if (yyss1 != yyssa) + YYSTACK_FREE (yyss1); } # endif #endif /* no yyoverflow */ @@ -1571,10 +1394,10 @@ yyparse () yyvsp = yyvs + yysize - 1; YYDPRINTF ((stderr, "Stack size increased to %lu\n", - (unsigned long int) yystacksize)); + (unsigned long int) yystacksize)); if (yyss + yystacksize - 1 <= yyssp) - YYABORT; + YYABORT; } YYDPRINTF ((stderr, "Entering state %d\n", yystate)); @@ -1603,7 +1426,7 @@ yybackup: if (yychar == YYEMPTY) { YYDPRINTF ((stderr, "Reading a token: ")); - yychar = YYLEX; + yychar = yylex (); } if (yychar <= YYEOF) @@ -1643,7 +1466,9 @@ yybackup: yychar = YYEMPTY; yystate = yyn; + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN *++yyvsp = yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END goto yynewstate; @@ -1666,7 +1491,7 @@ yyreduce: yylen = yyr2[yyn]; /* If YYLEN is nonzero, implement the default value of the action: - `$$ = $1'. + '$$ = $1'. Otherwise, the following line sets YYVAL to garbage. This behavior is undocumented and Bison @@ -1682,64 +1507,73 @@ yyreduce: case 10: { zconf_error("unexpected end statement"); } + break; case 11: - { zconf_error("unknown statement \"%s\"", (yyvsp[(2) - (4)].string)); } + { zconf_error("unknown statement \"%s\"", (yyvsp[-2].string)); } + break; case 12: { - zconf_error("unexpected option \"%s\"", kconf_id_strings + (yyvsp[(2) - (4)].id)->name); + zconf_error("unexpected option \"%s\"", kconf_id_strings + (yyvsp[-2].id)->name); } + break; case 13: { zconf_error("invalid statement"); } + break; - case 28: + case 30: + + { zconf_error("unknown option \"%s\"", (yyvsp[-2].string)); } - { zconf_error("unknown option \"%s\"", (yyvsp[(1) - (3)].string)); } break; - case 29: + case 31: { zconf_error("invalid option"); } + break; - case 30: + case 32: { - struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0); + struct symbol *sym = sym_lookup((yyvsp[-1].string), 0); sym->flags |= SYMBOL_OPTIONAL; menu_add_entry(sym); - printd(DEBUG_PARSE, "%s:%d:config %s\n", zconf_curname(), zconf_lineno(), (yyvsp[(2) - (3)].string)); + printd(DEBUG_PARSE, "%s:%d:config %s\n", zconf_curname(), zconf_lineno(), (yyvsp[-1].string)); } + break; - case 31: + case 33: { menu_end_entry(); printd(DEBUG_PARSE, "%s:%d:endconfig\n", zconf_curname(), zconf_lineno()); } + break; - case 32: + case 34: { - struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0); + struct symbol *sym = sym_lookup((yyvsp[-1].string), 0); sym->flags |= SYMBOL_OPTIONAL; menu_add_entry(sym); - printd(DEBUG_PARSE, "%s:%d:menuconfig %s\n", zconf_curname(), zconf_lineno(), (yyvsp[(2) - (3)].string)); + printd(DEBUG_PARSE, "%s:%d:menuconfig %s\n", zconf_curname(), zconf_lineno(), (yyvsp[-1].string)); } + break; - case 33: + case 35: { if (current_entry->prompt) @@ -1749,352 +1583,419 @@ yyreduce: menu_end_entry(); printd(DEBUG_PARSE, "%s:%d:endconfig\n", zconf_curname(), zconf_lineno()); } + break; - case 41: + case 43: { - menu_set_type((yyvsp[(1) - (3)].id)->stype); + menu_set_type((yyvsp[-2].id)->stype); printd(DEBUG_PARSE, "%s:%d:type(%u)\n", zconf_curname(), zconf_lineno(), - (yyvsp[(1) - (3)].id)->stype); + (yyvsp[-2].id)->stype); } + break; - case 42: + case 44: { - menu_add_prompt(P_PROMPT, (yyvsp[(2) - (4)].string), (yyvsp[(3) - (4)].expr)); + menu_add_prompt(P_PROMPT, (yyvsp[-2].string), (yyvsp[-1].expr)); printd(DEBUG_PARSE, "%s:%d:prompt\n", zconf_curname(), zconf_lineno()); } + break; - case 43: + case 45: { - menu_add_expr(P_DEFAULT, (yyvsp[(2) - (4)].expr), (yyvsp[(3) - (4)].expr)); - if ((yyvsp[(1) - (4)].id)->stype != S_UNKNOWN) - menu_set_type((yyvsp[(1) - (4)].id)->stype); + menu_add_expr(P_DEFAULT, (yyvsp[-2].expr), (yyvsp[-1].expr)); + if ((yyvsp[-3].id)->stype != S_UNKNOWN) + menu_set_type((yyvsp[-3].id)->stype); printd(DEBUG_PARSE, "%s:%d:default(%u)\n", zconf_curname(), zconf_lineno(), - (yyvsp[(1) - (4)].id)->stype); + (yyvsp[-3].id)->stype); } + break; - case 44: + case 46: { - menu_add_symbol(P_SELECT, sym_lookup((yyvsp[(2) - (4)].string), 0), (yyvsp[(3) - (4)].expr)); + menu_add_symbol(P_SELECT, sym_lookup((yyvsp[-2].string), 0), (yyvsp[-1].expr)); printd(DEBUG_PARSE, "%s:%d:select\n", zconf_curname(), zconf_lineno()); } + break; - case 45: + case 47: { - menu_add_expr(P_RANGE, expr_alloc_comp(E_RANGE,(yyvsp[(2) - (5)].symbol), (yyvsp[(3) - (5)].symbol)), (yyvsp[(4) - (5)].expr)); - printd(DEBUG_PARSE, "%s:%d:range\n", zconf_curname(), zconf_lineno()); + menu_add_symbol(P_IMPLY, sym_lookup((yyvsp[-2].string), 0), (yyvsp[-1].expr)); + printd(DEBUG_PARSE, "%s:%d:imply\n", zconf_curname(), zconf_lineno()); } + break; case 48: { - const struct kconf_id *id = kconf_id_lookup((yyvsp[(2) - (3)].string), strlen((yyvsp[(2) - (3)].string))); + menu_add_symbol(P_SUGGEST, sym_lookup((yyvsp[-2].string), 0), (yyvsp[-1].expr)); + printd(DEBUG_PARSE, "%s:%d:suggest\n", zconf_curname(), zconf_lineno()); +} + + break; + + case 49: + + { + menu_add_expr(P_RANGE, expr_alloc_comp(E_RANGE,(yyvsp[-3].symbol), (yyvsp[-2].symbol)), (yyvsp[-1].expr)); + printd(DEBUG_PARSE, "%s:%d:range\n", zconf_curname(), zconf_lineno()); +} + + break; + + case 52: + + { + const struct kconf_id *id = kconf_id_lookup((yyvsp[-1].string), strlen((yyvsp[-1].string))); if (id && id->flags & TF_OPTION) - menu_add_option(id->token, (yyvsp[(3) - (3)].string)); + menu_add_option(id->token, (yyvsp[0].string)); else - zconfprint("warning: ignoring unknown option %s", (yyvsp[(2) - (3)].string)); - free((yyvsp[(2) - (3)].string)); + zconfprint("warning: ignoring unknown option %s", (yyvsp[-1].string)); + free((yyvsp[-1].string)); } + break; - case 49: + case 53: { (yyval.string) = NULL; } + break; - case 50: + case 54: + + { (yyval.string) = (yyvsp[0].string); } - { (yyval.string) = (yyvsp[(2) - (2)].string); } break; - case 51: + case 55: { - struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), SYMBOL_CHOICE); + struct symbol *sym = sym_lookup((yyvsp[-1].string), SYMBOL_CHOICE); sym->flags |= SYMBOL_AUTO; menu_add_entry(sym); menu_add_expr(P_CHOICE, NULL, NULL); printd(DEBUG_PARSE, "%s:%d:choice\n", zconf_curname(), zconf_lineno()); } + break; - case 52: + case 56: { (yyval.menu) = menu_add_menu(); } + break; - case 53: + case 57: { - if (zconf_endtoken((yyvsp[(1) - (1)].id), T_CHOICE, T_ENDCHOICE)) { + if (zconf_endtoken((yyvsp[0].id), T_CHOICE, T_ENDCHOICE)) { menu_end_menu(); printd(DEBUG_PARSE, "%s:%d:endchoice\n", zconf_curname(), zconf_lineno()); } } + break; - case 61: + case 65: { - menu_add_prompt(P_PROMPT, (yyvsp[(2) - (4)].string), (yyvsp[(3) - (4)].expr)); + menu_add_prompt(P_PROMPT, (yyvsp[-2].string), (yyvsp[-1].expr)); printd(DEBUG_PARSE, "%s:%d:prompt\n", zconf_curname(), zconf_lineno()); } + break; - case 62: + case 66: { - if ((yyvsp[(1) - (3)].id)->stype == S_BOOLEAN || (yyvsp[(1) - (3)].id)->stype == S_TRISTATE) { - menu_set_type((yyvsp[(1) - (3)].id)->stype); + if ((yyvsp[-2].id)->stype == S_BOOLEAN || (yyvsp[-2].id)->stype == S_TRISTATE) { + menu_set_type((yyvsp[-2].id)->stype); printd(DEBUG_PARSE, "%s:%d:type(%u)\n", zconf_curname(), zconf_lineno(), - (yyvsp[(1) - (3)].id)->stype); + (yyvsp[-2].id)->stype); } else YYERROR; } + break; - case 63: + case 67: { current_entry->sym->flags |= SYMBOL_OPTIONAL; printd(DEBUG_PARSE, "%s:%d:optional\n", zconf_curname(), zconf_lineno()); } + break; - case 64: + case 68: { - if ((yyvsp[(1) - (4)].id)->stype == S_UNKNOWN) { - menu_add_symbol(P_DEFAULT, sym_lookup((yyvsp[(2) - (4)].string), 0), (yyvsp[(3) - (4)].expr)); + if ((yyvsp[-3].id)->stype == S_UNKNOWN) { + menu_add_symbol(P_DEFAULT, sym_lookup((yyvsp[-2].string), 0), (yyvsp[-1].expr)); printd(DEBUG_PARSE, "%s:%d:default\n", zconf_curname(), zconf_lineno()); } else YYERROR; } + break; - case 67: + case 71: { printd(DEBUG_PARSE, "%s:%d:if\n", zconf_curname(), zconf_lineno()); menu_add_entry(NULL); - menu_add_dep((yyvsp[(2) - (3)].expr)); + menu_add_dep((yyvsp[-1].expr)); (yyval.menu) = menu_add_menu(); } + break; - case 68: + case 72: { - if (zconf_endtoken((yyvsp[(1) - (1)].id), T_IF, T_ENDIF)) { + if (zconf_endtoken((yyvsp[0].id), T_IF, T_ENDIF)) { menu_end_menu(); printd(DEBUG_PARSE, "%s:%d:endif\n", zconf_curname(), zconf_lineno()); } } + break; - case 74: + case 78: { - menu_add_prompt(P_MENU, (yyvsp[(2) - (3)].string), NULL); + menu_add_prompt(P_MENU, (yyvsp[-1].string), NULL); } + break; - case 75: + case 79: { menu_add_entry(NULL); - menu_add_prompt(P_MENU, (yyvsp[(2) - (3)].string), NULL); + menu_add_prompt(P_MENU, (yyvsp[-1].string), NULL); printd(DEBUG_PARSE, "%s:%d:menu\n", zconf_curname(), zconf_lineno()); } + break; - case 76: + case 80: { (yyval.menu) = menu_add_menu(); } + break; - case 77: + case 81: { - if (zconf_endtoken((yyvsp[(1) - (1)].id), T_MENU, T_ENDMENU)) { + if (zconf_endtoken((yyvsp[0].id), T_MENU, T_ENDMENU)) { menu_end_menu(); printd(DEBUG_PARSE, "%s:%d:endmenu\n", zconf_curname(), zconf_lineno()); } } + break; - case 83: + case 87: { - printd(DEBUG_PARSE, "%s:%d:source %s\n", zconf_curname(), zconf_lineno(), (yyvsp[(2) - (3)].string)); - zconf_nextfile((yyvsp[(2) - (3)].string)); + printd(DEBUG_PARSE, "%s:%d:source %s\n", zconf_curname(), zconf_lineno(), (yyvsp[-1].string)); + zconf_nextfile((yyvsp[-1].string)); } + break; - case 84: + case 88: { menu_add_entry(NULL); - menu_add_prompt(P_COMMENT, (yyvsp[(2) - (3)].string), NULL); + menu_add_prompt(P_COMMENT, (yyvsp[-1].string), NULL); printd(DEBUG_PARSE, "%s:%d:comment\n", zconf_curname(), zconf_lineno()); } + break; - case 85: + case 89: { menu_end_entry(); } + break; - case 86: + case 90: { printd(DEBUG_PARSE, "%s:%d:help\n", zconf_curname(), zconf_lineno()); zconf_starthelp(); } + break; - case 87: + case 91: { - current_entry->help = (yyvsp[(2) - (2)].string); + current_entry->help = (yyvsp[0].string); } + break; - case 92: + case 96: { - menu_add_dep((yyvsp[(3) - (4)].expr)); + menu_add_dep((yyvsp[-1].expr)); printd(DEBUG_PARSE, "%s:%d:depends on\n", zconf_curname(), zconf_lineno()); } + break; - case 96: + case 100: { - menu_add_visibility((yyvsp[(2) - (2)].expr)); + menu_add_visibility((yyvsp[0].expr)); } + break; - case 98: + case 102: { - menu_add_prompt(P_PROMPT, (yyvsp[(1) - (2)].string), (yyvsp[(2) - (2)].expr)); + menu_add_prompt(P_PROMPT, (yyvsp[-1].string), (yyvsp[0].expr)); } - break; - - case 101: - { (yyval.id) = (yyvsp[(1) - (2)].id); } break; - case 102: - - { (yyval.id) = (yyvsp[(1) - (2)].id); } - break; + case 105: - case 103: + { (yyval.id) = (yyvsp[-1].id); } - { (yyval.id) = (yyvsp[(1) - (2)].id); } break; case 106: - { (yyval.expr) = NULL; } - break; - - case 107: + { (yyval.id) = (yyvsp[-1].id); } - { (yyval.expr) = (yyvsp[(2) - (2)].expr); } break; - case 108: - - { (yyval.expr) = expr_alloc_symbol((yyvsp[(1) - (1)].symbol)); } - break; + case 107: - case 109: + { (yyval.id) = (yyvsp[-1].id); } - { (yyval.expr) = expr_alloc_comp(E_LTH, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); } break; case 110: - { (yyval.expr) = expr_alloc_comp(E_LEQ, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); } + { (yyval.expr) = NULL; } + break; case 111: - { (yyval.expr) = expr_alloc_comp(E_GTH, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); } + { (yyval.expr) = (yyvsp[0].expr); } + break; case 112: - { (yyval.expr) = expr_alloc_comp(E_GEQ, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); } + { (yyval.expr) = expr_alloc_symbol((yyvsp[0].symbol)); } + break; case 113: - { (yyval.expr) = expr_alloc_comp(E_EQUAL, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); } + { (yyval.expr) = expr_alloc_comp(E_LTH, (yyvsp[-2].symbol), (yyvsp[0].symbol)); } + break; case 114: - { (yyval.expr) = expr_alloc_comp(E_UNEQUAL, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); } + { (yyval.expr) = expr_alloc_comp(E_LEQ, (yyvsp[-2].symbol), (yyvsp[0].symbol)); } + break; case 115: - { (yyval.expr) = (yyvsp[(2) - (3)].expr); } + { (yyval.expr) = expr_alloc_comp(E_GTH, (yyvsp[-2].symbol), (yyvsp[0].symbol)); } + break; case 116: - { (yyval.expr) = expr_alloc_one(E_NOT, (yyvsp[(2) - (2)].expr)); } + { (yyval.expr) = expr_alloc_comp(E_GEQ, (yyvsp[-2].symbol), (yyvsp[0].symbol)); } + break; case 117: - { (yyval.expr) = expr_alloc_two(E_OR, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); } + { (yyval.expr) = expr_alloc_comp(E_EQUAL, (yyvsp[-2].symbol), (yyvsp[0].symbol)); } + break; case 118: - { (yyval.expr) = expr_alloc_two(E_AND, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); } + { (yyval.expr) = expr_alloc_comp(E_UNEQUAL, (yyvsp[-2].symbol), (yyvsp[0].symbol)); } + break; case 119: - { (yyval.symbol) = sym_lookup((yyvsp[(1) - (1)].string), 0); free((yyvsp[(1) - (1)].string)); } + { (yyval.expr) = (yyvsp[-1].expr); } + break; case 120: - { (yyval.symbol) = sym_lookup((yyvsp[(1) - (1)].string), SYMBOL_CONST); free((yyvsp[(1) - (1)].string)); } + { (yyval.expr) = expr_alloc_one(E_NOT, (yyvsp[0].expr)); } + break; case 121: + { (yyval.expr) = expr_alloc_two(E_OR, (yyvsp[-2].expr), (yyvsp[0].expr)); } + + break; + + case 122: + + { (yyval.expr) = expr_alloc_two(E_AND, (yyvsp[-2].expr), (yyvsp[0].expr)); } + + break; + + case 123: + + { (yyval.symbol) = sym_lookup((yyvsp[0].string), 0); free((yyvsp[0].string)); } + + break; + + case 124: + + { (yyval.symbol) = sym_lookup((yyvsp[0].string), SYMBOL_CONST); free((yyvsp[0].string)); } + + break; + + case 125: + { (yyval.string) = NULL; } + break; @@ -2120,7 +2021,7 @@ yyreduce: *++yyvsp = yyval; - /* Now `shift' the result of the reduction. Determine what state + /* Now 'shift' the result of the reduction. Determine what state that goes to, based on the state we popped back to and the rule number reduced by. */ @@ -2135,9 +2036,9 @@ yyreduce: goto yynewstate; -/*------------------------------------. -| yyerrlab -- here on detecting error | -`------------------------------------*/ +/*--------------------------------------. +| yyerrlab -- here on detecting error. | +`--------------------------------------*/ yyerrlab: /* Make sure we have latest lookahead translation. See comments at user semantic actions for why this is necessary. */ @@ -2188,20 +2089,20 @@ yyerrlab: if (yyerrstatus == 3) { /* If just tried and failed to reuse lookahead token after an - error, discard it. */ + error, discard it. */ if (yychar <= YYEOF) - { - /* Return failure if at end of input. */ - if (yychar == YYEOF) - YYABORT; - } + { + /* Return failure if at end of input. */ + if (yychar == YYEOF) + YYABORT; + } else - { - yydestruct ("Error: discarding", - yytoken, &yylval); - yychar = YYEMPTY; - } + { + yydestruct ("Error: discarding", + yytoken, &yylval); + yychar = YYEMPTY; + } } /* Else will try to reuse lookahead token after shifting the error @@ -2220,7 +2121,7 @@ yyerrorlab: if (/*CONSTCOND*/ 0) goto yyerrorlab; - /* Do not reclaim the symbols of the rule which action triggered + /* Do not reclaim the symbols of the rule whose action triggered this YYERROR. */ YYPOPSTACK (yylen); yylen = 0; @@ -2233,35 +2134,37 @@ yyerrorlab: | yyerrlab1 -- common code for both syntax error and YYERROR. | `-------------------------------------------------------------*/ yyerrlab1: - yyerrstatus = 3; /* Each real token shifted decrements this. */ + yyerrstatus = 3; /* Each real token shifted decrements this. */ for (;;) { yyn = yypact[yystate]; if (!yypact_value_is_default (yyn)) - { - yyn += YYTERROR; - if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR) - { - yyn = yytable[yyn]; - if (0 < yyn) - break; - } - } + { + yyn += YYTERROR; + if (0 <= yyn && yyn <= YYLAST && yycheck[yyn] == YYTERROR) + { + yyn = yytable[yyn]; + if (0 < yyn) + break; + } + } /* Pop the current state because it cannot handle the error token. */ if (yyssp == yyss) - YYABORT; + YYABORT; yydestruct ("Error: popping", - yystos[yystate], yyvsp); + yystos[yystate], yyvsp); YYPOPSTACK (1); yystate = *yyssp; YY_STACK_PRINT (yyss, yyssp); } + YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN *++yyvsp = yylval; + YY_IGNORE_MAYBE_UNINITIALIZED_END /* Shift the error token. */ @@ -2304,14 +2207,14 @@ yyreturn: yydestruct ("Cleanup: discarding lookahead", yytoken, &yylval); } - /* Do not reclaim the symbols of the rule which action triggered + /* Do not reclaim the symbols of the rule whose action triggered this YYABORT or YYACCEPT. */ YYPOPSTACK (yylen); YY_STACK_PRINT (yyss, yyssp); while (yyssp != yyss) { yydestruct ("Cleanup: popping", - yystos[*yyssp], yyvsp); + yystos[*yyssp], yyvsp); YYPOPSTACK (1); } #ifndef yyoverflow @@ -2322,14 +2225,11 @@ yyreturn: if (yymsg != yymsgbuf) YYSTACK_FREE (yymsg); #endif - /* Make sure YYID is used. */ - return YYID (yyresult); + return yyresult; } - - void conf_parse(const char *name) { struct symbol *sym; @@ -2501,6 +2401,16 @@ static void print_symbol(FILE *out, struct menu *menu) expr_fprint(prop->expr, out); fputc('\n', out); break; + case P_IMPLY: + fputs( " imply ", out); + expr_fprint(prop->expr, out); + fputc('\n', out); + break; + case P_SUGGEST: + fputs( " suggest ", out); + expr_fprint(prop->expr, out); + fputc('\n', out); + break; case P_RANGE: fputs( " range ", out); expr_fprint(prop->expr, out); @@ -2577,4 +2487,3 @@ void zconfdump(FILE *out) #include "expr.c" #include "symbol.c" #include "menu.c" - -- 2.7.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* [PATCH v2 4/5] ptp_clock: allow for it to be optional 2016-10-26 2:28 (unknown), Nicolas Pitre ` (2 preceding siblings ...) 2016-10-26 2:28 ` [PATCH v2 3/5] kconfig: regenerate *.c_shipped files after previous changes Nicolas Pitre @ 2016-10-26 2:28 ` Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 5/5] posix-timers: make it configurable Nicolas Pitre ` (2 subsequent siblings) 6 siblings, 0 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 2:28 UTC (permalink / raw) To: John Stultz, Richard Cochran, Yann E. MORIN, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel In order to break the hard dependency between the PTP clock subsystem and ethernet drivers capable of being clock providers, this patch provides simple PTP stub functions to allow linkage of those drivers into the kernel even when the PTP subsystem is configured out. Drivers must be ready to accept NULL from ptp_clock_register() in that case. And to make it possible for PTP to be configured out, the select statement in those driver's Kconfig menu entries is converted to the new "imply" statement. This way the PTP subsystem may have Kconfig dependencies of its own, such as POSIX_TIMERS, without having to make those ethernet drivers unavailable if POSIX timers are cconfigured out. And when support for POSIX timers is selected again then the default config option for PTP clock support will automatically be adjusted accordingly. The pch_gbe driver is a bit special as it relies on extra code in drivers/ptp/ptp_pch.c. Therefore we let the make process descend into drivers/ptp/ even if PTP_1588_CLOCK is unselected. Signed-off-by: Nicolas Pitre <nico@linaro.org> Reviewed-by: Josh Triplett <josh@joshtriplett.org> --- drivers/Makefile | 2 +- drivers/net/ethernet/adi/Kconfig | 2 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 6 ++- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/net/ethernet/cavium/Kconfig | 2 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/intel/Kconfig | 10 ++-- drivers/net/ethernet/mellanox/mlx4/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/renesas/Kconfig | 2 +- drivers/net/ethernet/samsung/Kconfig | 2 +- drivers/net/ethernet/sfc/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +- drivers/net/ethernet/ti/Kconfig | 2 +- drivers/net/ethernet/tile/Kconfig | 2 +- drivers/ptp/Kconfig | 8 +-- include/linux/ptp_clock_kernel.h | 65 ++++++++++++++++--------- 18 files changed, 69 insertions(+), 50 deletions(-) diff --git a/drivers/Makefile b/drivers/Makefile index f0afdfb3c7..8cfa1ff8f6 100644 --- a/drivers/Makefile +++ b/drivers/Makefile @@ -107,7 +107,7 @@ obj-$(CONFIG_INPUT) += input/ obj-$(CONFIG_RTC_LIB) += rtc/ obj-y += i2c/ media/ obj-$(CONFIG_PPS) += pps/ -obj-$(CONFIG_PTP_1588_CLOCK) += ptp/ +obj-y += ptp/ obj-$(CONFIG_W1) += w1/ obj-y += power/ obj-$(CONFIG_HWMON) += hwmon/ diff --git a/drivers/net/ethernet/adi/Kconfig b/drivers/net/ethernet/adi/Kconfig index 6b94ba6103..98cc8f5350 100644 --- a/drivers/net/ethernet/adi/Kconfig +++ b/drivers/net/ethernet/adi/Kconfig @@ -58,7 +58,7 @@ config BFIN_RX_DESC_NUM config BFIN_MAC_USE_HWSTAMP bool "Use IEEE 1588 hwstamp" depends on BFIN_MAC && BF518 - select PTP_1588_CLOCK + imply PTP_1588_CLOCK default y ---help--- To support the IEEE 1588 Precision Time Protocol (PTP), select y here diff --git a/drivers/net/ethernet/amd/Kconfig b/drivers/net/ethernet/amd/Kconfig index 0038709fd3..713ea7ad22 100644 --- a/drivers/net/ethernet/amd/Kconfig +++ b/drivers/net/ethernet/amd/Kconfig @@ -177,7 +177,7 @@ config AMD_XGBE depends on ARM64 || COMPILE_TEST select BITREVERSE select CRC32 - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports the AMD 10GbE Ethernet device found on an AMD SoC. diff --git a/drivers/net/ethernet/amd/xgbe/xgbe-main.c b/drivers/net/ethernet/amd/xgbe/xgbe-main.c index 9de078819a..e10e569c0d 100644 --- a/drivers/net/ethernet/amd/xgbe/xgbe-main.c +++ b/drivers/net/ethernet/amd/xgbe/xgbe-main.c @@ -773,7 +773,8 @@ static int xgbe_probe(struct platform_device *pdev) goto err_wq; } - xgbe_ptp_register(pdata); + if (IS_REACHABLE(CONFIG_PTP_1588_CLOCK)) + xgbe_ptp_register(pdata); xgbe_debugfs_init(pdata); @@ -812,7 +813,8 @@ static int xgbe_remove(struct platform_device *pdev) xgbe_debugfs_exit(pdata); - xgbe_ptp_unregister(pdata); + if (IS_REACHABLE(CONFIG_PTP_1588_CLOCK)) + xgbe_ptp_unregister(pdata); flush_workqueue(pdata->an_workqueue); destroy_workqueue(pdata->an_workqueue); diff --git a/drivers/net/ethernet/broadcom/Kconfig b/drivers/net/ethernet/broadcom/Kconfig index bd8c80c0b7..6a8d74aeb6 100644 --- a/drivers/net/ethernet/broadcom/Kconfig +++ b/drivers/net/ethernet/broadcom/Kconfig @@ -110,7 +110,7 @@ config TIGON3 depends on PCI select PHYLIB select HWMON - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports Broadcom Tigon3 based gigabit Ethernet cards. @@ -120,7 +120,7 @@ config TIGON3 config BNX2X tristate "Broadcom NetXtremeII 10Gb support" depends on PCI - select PTP_1588_CLOCK + imply PTP_1588_CLOCK select FW_LOADER select ZLIB_INFLATE select LIBCRC32C diff --git a/drivers/net/ethernet/cavium/Kconfig b/drivers/net/ethernet/cavium/Kconfig index 92f411c9f0..2e64a96661 100644 --- a/drivers/net/ethernet/cavium/Kconfig +++ b/drivers/net/ethernet/cavium/Kconfig @@ -53,7 +53,7 @@ config THUNDER_NIC_RGX config LIQUIDIO tristate "Cavium LiquidIO support" depends on 64BIT - select PTP_1588_CLOCK + imply PTP_1588_CLOCK select FW_LOADER select LIBCRC32C ---help--- diff --git a/drivers/net/ethernet/freescale/Kconfig b/drivers/net/ethernet/freescale/Kconfig index d1ca45fbb1..5eb9280973 100644 --- a/drivers/net/ethernet/freescale/Kconfig +++ b/drivers/net/ethernet/freescale/Kconfig @@ -25,7 +25,7 @@ config FEC ARCH_MXC || SOC_IMX28) default ARCH_MXC || SOC_IMX28 if ARM select PHYLIB - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- Say Y here if you want to use the built-in 10/100 Fast ethernet controller on some Motorola ColdFire and Freescale i.MX processors. diff --git a/drivers/net/ethernet/intel/Kconfig b/drivers/net/ethernet/intel/Kconfig index c0e17433f6..1349b45f01 100644 --- a/drivers/net/ethernet/intel/Kconfig +++ b/drivers/net/ethernet/intel/Kconfig @@ -58,7 +58,7 @@ config E1000E tristate "Intel(R) PRO/1000 PCI-Express Gigabit Ethernet support" depends on PCI && (!SPARC32 || BROKEN) select CRC32 - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports the PCI-Express Intel(R) PRO/1000 gigabit ethernet family of adapters. For PCI or PCI-X e1000 adapters, @@ -83,7 +83,7 @@ config E1000E_HWTS config IGB tristate "Intel(R) 82575/82576 PCI-Express Gigabit Ethernet support" depends on PCI - select PTP_1588_CLOCK + imply PTP_1588_CLOCK select I2C select I2C_ALGOBIT ---help--- @@ -156,7 +156,7 @@ config IXGBE tristate "Intel(R) 10GbE PCI Express adapters support" depends on PCI select MDIO - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports Intel(R) 10GbE PCI Express family of adapters. For more information on how to identify your adapter, go @@ -213,7 +213,7 @@ config IXGBEVF config I40E tristate "Intel(R) Ethernet Controller XL710 Family support" - select PTP_1588_CLOCK + imply PTP_1588_CLOCK depends on PCI ---help--- This driver supports Intel(R) Ethernet Controller XL710 Family of @@ -264,7 +264,7 @@ config FM10K tristate "Intel(R) FM10000 Ethernet Switch Host Interface Support" default n depends on PCI_MSI - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports Intel(R) FM10000 Ethernet Switch Host Interface. For more information on how to identify your adapter, diff --git a/drivers/net/ethernet/mellanox/mlx4/Kconfig b/drivers/net/ethernet/mellanox/mlx4/Kconfig index 5098e7f219..22b1cc012b 100644 --- a/drivers/net/ethernet/mellanox/mlx4/Kconfig +++ b/drivers/net/ethernet/mellanox/mlx4/Kconfig @@ -7,7 +7,7 @@ config MLX4_EN depends on MAY_USE_DEVLINK depends on PCI select MLX4_CORE - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports Mellanox Technologies ConnectX Ethernet devices. diff --git a/drivers/net/ethernet/mellanox/mlx5/core/Kconfig b/drivers/net/ethernet/mellanox/mlx5/core/Kconfig index aae46884bf..2cd841590e 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/Kconfig +++ b/drivers/net/ethernet/mellanox/mlx5/core/Kconfig @@ -14,7 +14,7 @@ config MLX5_CORE config MLX5_CORE_EN bool "Mellanox Technologies ConnectX-4 Ethernet support" depends on NETDEVICES && ETHERNET && PCI && MLX5_CORE - select PTP_1588_CLOCK + imply PTP_1588_CLOCK default n ---help--- Ethernet support in Mellanox Technologies ConnectX-4 NIC. diff --git a/drivers/net/ethernet/renesas/Kconfig b/drivers/net/ethernet/renesas/Kconfig index 85ec447c2d..27be51f0a4 100644 --- a/drivers/net/ethernet/renesas/Kconfig +++ b/drivers/net/ethernet/renesas/Kconfig @@ -37,7 +37,7 @@ config RAVB select MII select MDIO_BITBANG select PHYLIB - select PTP_1588_CLOCK + imply PTP_1588_CLOCK help Renesas Ethernet AVB device driver. This driver supports the following SoCs: diff --git a/drivers/net/ethernet/samsung/Kconfig b/drivers/net/ethernet/samsung/Kconfig index 2360d81507..fbd5e06654 100644 --- a/drivers/net/ethernet/samsung/Kconfig +++ b/drivers/net/ethernet/samsung/Kconfig @@ -21,7 +21,7 @@ config SXGBE_ETH depends on HAS_IOMEM && HAS_DMA select PHYLIB select CRC32 - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This is the driver for the SXGBE 10G Ethernet IP block found on Samsung platforms. diff --git a/drivers/net/ethernet/sfc/Kconfig b/drivers/net/ethernet/sfc/Kconfig index 4dd92b7b80..83f4766a1d 100644 --- a/drivers/net/ethernet/sfc/Kconfig +++ b/drivers/net/ethernet/sfc/Kconfig @@ -5,7 +5,7 @@ config SFC select CRC32 select I2C select I2C_ALGOBIT - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports 10/40-gigabit Ethernet cards based on the Solarflare SFC4000, SFC9000-family and SFC9100-family diff --git a/drivers/net/ethernet/stmicro/stmmac/Kconfig b/drivers/net/ethernet/stmicro/stmmac/Kconfig index 3818c5e06e..139c85fa6a 100644 --- a/drivers/net/ethernet/stmicro/stmmac/Kconfig +++ b/drivers/net/ethernet/stmicro/stmmac/Kconfig @@ -4,7 +4,7 @@ config STMMAC_ETH select MII select PHYLIB select CRC32 - select PTP_1588_CLOCK + imply PTP_1588_CLOCK select RESET_CONTROLLER ---help--- This is the driver for the Ethernet IPs are built around a diff --git a/drivers/net/ethernet/ti/Kconfig b/drivers/net/ethernet/ti/Kconfig index 9904d740d5..61b835a7e6 100644 --- a/drivers/net/ethernet/ti/Kconfig +++ b/drivers/net/ethernet/ti/Kconfig @@ -76,7 +76,7 @@ config TI_CPSW config TI_CPTS bool "TI Common Platform Time Sync (CPTS) Support" depends on TI_CPSW - select PTP_1588_CLOCK + imply PTP_1588_CLOCK ---help--- This driver supports the Common Platform Time Sync unit of the CPSW Ethernet Switch. The unit can time stamp PTP UDP/IPv4 diff --git a/drivers/net/ethernet/tile/Kconfig b/drivers/net/ethernet/tile/Kconfig index f59a6c2653..bdfeaf3d4f 100644 --- a/drivers/net/ethernet/tile/Kconfig +++ b/drivers/net/ethernet/tile/Kconfig @@ -9,7 +9,7 @@ config TILE_NET select CRC32 select TILE_GXIO_MPIPE if TILEGX select HIGH_RES_TIMERS if TILEGX - select PTP_1588_CLOCK if TILEGX + imply PTP_1588_CLOCK if TILEGX ---help--- This is a standard Linux network device driver for the on-chip Tilera Gigabit Ethernet and XAUI interfaces. diff --git a/drivers/ptp/Kconfig b/drivers/ptp/Kconfig index ee3de3421f..0f7492f8ea 100644 --- a/drivers/ptp/Kconfig +++ b/drivers/ptp/Kconfig @@ -28,7 +28,7 @@ config PTP_1588_CLOCK config PTP_1588_CLOCK_GIANFAR tristate "Freescale eTSEC as PTP clock" depends on GIANFAR - select PTP_1588_CLOCK + depends on PTP_1588_CLOCK default y help This driver adds support for using the eTSEC as a PTP @@ -42,7 +42,7 @@ config PTP_1588_CLOCK_GIANFAR config PTP_1588_CLOCK_IXP46X tristate "Intel IXP46x as PTP clock" depends on IXP4XX_ETH - select PTP_1588_CLOCK + depends on PTP_1588_CLOCK default y help This driver adds support for using the IXP46X as a PTP @@ -60,7 +60,7 @@ config DP83640_PHY tristate "Driver for the National Semiconductor DP83640 PHYTER" depends on NETWORK_PHY_TIMESTAMPING depends on PHYLIB - select PTP_1588_CLOCK + depends on PTP_1588_CLOCK ---help--- Supports the DP83640 PHYTER with IEEE 1588 features. @@ -76,7 +76,7 @@ config PTP_1588_CLOCK_PCH tristate "Intel PCH EG20T as PTP clock" depends on X86_32 || COMPILE_TEST depends on HAS_IOMEM && NET - select PTP_1588_CLOCK + imply PTP_1588_CLOCK help This driver adds support for using the PCH EG20T as a PTP clock. The hardware supports time stamping of PTP packets diff --git a/include/linux/ptp_clock_kernel.h b/include/linux/ptp_clock_kernel.h index 5ad54fc66c..96699526d3 100644 --- a/include/linux/ptp_clock_kernel.h +++ b/include/linux/ptp_clock_kernel.h @@ -122,30 +122,6 @@ struct ptp_clock_info { struct ptp_clock; -/** - * ptp_clock_register() - register a PTP hardware clock driver - * - * @info: Structure describing the new clock. - * @parent: Pointer to the parent device of the new clock. - * - * Returns a valid pointer on success or PTR_ERR on failure. If PHC - * support is missing at the configuration level, this function - * returns NULL, and drivers are expected to gracefully handle that - * case separately. - */ - -extern struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info, - struct device *parent); - -/** - * ptp_clock_unregister() - unregister a PTP hardware clock driver - * - * @ptp: The clock to remove from service. - */ - -extern int ptp_clock_unregister(struct ptp_clock *ptp); - - enum ptp_clock_events { PTP_CLOCK_ALARM, PTP_CLOCK_EXTTS, @@ -171,6 +147,31 @@ struct ptp_clock_event { }; }; +#if IS_REACHABLE(CONFIG_PTP_1588_CLOCK) + +/** + * ptp_clock_register() - register a PTP hardware clock driver + * + * @info: Structure describing the new clock. + * @parent: Pointer to the parent device of the new clock. + * + * Returns a valid pointer on success or PTR_ERR on failure. If PHC + * support is missing at the configuration level, this function + * returns NULL, and drivers are expected to gracefully handle that + * case separately. + */ + +extern struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info, + struct device *parent); + +/** + * ptp_clock_unregister() - unregister a PTP hardware clock driver + * + * @ptp: The clock to remove from service. + */ + +extern int ptp_clock_unregister(struct ptp_clock *ptp); + /** * ptp_clock_event() - notify the PTP layer about an event * @@ -202,4 +203,20 @@ extern int ptp_clock_index(struct ptp_clock *ptp); int ptp_find_pin(struct ptp_clock *ptp, enum ptp_pin_function func, unsigned int chan); +#else +static inline struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info, + struct device *parent) +{ return NULL; } +static inline int ptp_clock_unregister(struct ptp_clock *ptp) +{ return 0; } +static inline void ptp_clock_event(struct ptp_clock *ptp, + struct ptp_clock_event *event) +{ } +static inline int ptp_clock_index(struct ptp_clock *ptp) +{ return -1; } +static inline int ptp_find_pin(struct ptp_clock *ptp, + enum ptp_pin_function func, unsigned int chan) +{ return -1; } +#endif + #endif -- 2.7.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* [PATCH v2 5/5] posix-timers: make it configurable 2016-10-26 2:28 (unknown), Nicolas Pitre ` (3 preceding siblings ...) 2016-10-26 2:28 ` [PATCH v2 4/5] ptp_clock: allow for it to be optional Nicolas Pitre @ 2016-10-26 2:28 ` Nicolas Pitre 2016-10-26 8:51 ` Richard Cochran 2016-10-26 23:14 ` [PATCH v2 0/5] make POSIX timers optional with some Kconfig help Paul Bolle 2016-10-28 22:50 ` Paul Bolle 6 siblings, 1 reply; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 2:28 UTC (permalink / raw) To: John Stultz, Richard Cochran, Yann E. MORIN, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel Some embedded systems have no use for them. This removes about 22KB from the kernel binary size when configured out. Corresponding syscalls are routed to a stub logging the attempt to use those syscalls which should be enough of a clue if they were disabled without proper consideration. They are: timer_create, timer_gettime: timer_getoverrun, timer_settime, timer_delete, clock_adjtime. The clock_settime, clock_gettime, clock_getres and clock_nanosleep syscalls are replaced by simple wrappers compatible with CLOCK_REALTIME, CLOCK_MONOTONIC and CLOCK_BOOTTIME only which should cover the vast majority of use cases with very little code. Signed-off-by: Nicolas Pitre <nico@linaro.org> Reviewed-by: Josh Triplett <josh@joshtriplett.org> --- drivers/ptp/Kconfig | 2 +- include/linux/posix-timers.h | 28 +++++++++- include/linux/sched.h | 10 ++++ init/Kconfig | 17 +++++++ kernel/signal.c | 4 ++ kernel/time/Makefile | 10 +++- kernel/time/posix-stubs.c | 118 +++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 184 insertions(+), 5 deletions(-) create mode 100644 kernel/time/posix-stubs.c diff --git a/drivers/ptp/Kconfig b/drivers/ptp/Kconfig index 0f7492f8ea..bdce332911 100644 --- a/drivers/ptp/Kconfig +++ b/drivers/ptp/Kconfig @@ -6,7 +6,7 @@ menu "PTP clock support" config PTP_1588_CLOCK tristate "PTP clock support" - depends on NET + depends on NET && POSIX_TIMERS select PPS select NET_PTP_CLASSIFY help diff --git a/include/linux/posix-timers.h b/include/linux/posix-timers.h index 62d44c1760..2288c5c557 100644 --- a/include/linux/posix-timers.h +++ b/include/linux/posix-timers.h @@ -118,6 +118,8 @@ struct k_clock { extern struct k_clock clock_posix_cpu; extern struct k_clock clock_posix_dynamic; +#ifdef CONFIG_POSIX_TIMERS + void posix_timers_register_clock(const clockid_t clock_id, struct k_clock *new_clock); /* function to call to trigger timer event */ @@ -131,8 +133,30 @@ void posix_cpu_timers_exit_group(struct task_struct *task); void set_process_cpu_timer(struct task_struct *task, unsigned int clock_idx, cputime_t *newval, cputime_t *oldval); -long clock_nanosleep_restart(struct restart_block *restart_block); - void update_rlimit_cpu(struct task_struct *task, unsigned long rlim_new); +#else + +#include <linux/random.h> + +static inline void posix_timers_register_clock(const clockid_t clock_id, + struct k_clock *new_clock) {} +static inline int posix_timer_event(struct k_itimer *timr, int si_private) +{ return 0; } +static inline void run_posix_cpu_timers(struct task_struct *task) {} +static inline void posix_cpu_timers_exit(struct task_struct *task) +{ + add_device_randomness((const void*) &task->se.sum_exec_runtime, + sizeof(unsigned long long)); +} +static inline void posix_cpu_timers_exit_group(struct task_struct *task) {} +static inline void set_process_cpu_timer(struct task_struct *task, + unsigned int clock_idx, cputime_t *newval, cputime_t *oldval) {} +static inline void update_rlimit_cpu(struct task_struct *task, + unsigned long rlim_new) {} + +#endif + +long clock_nanosleep_restart(struct restart_block *restart_block); + #endif diff --git a/include/linux/sched.h b/include/linux/sched.h index 348f51b0ec..ad716d5559 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -2946,8 +2946,13 @@ static inline void exit_thread(struct task_struct *tsk) extern void exit_files(struct task_struct *); extern void __cleanup_sighand(struct sighand_struct *); +#ifdef CONFIG_POSIX_TIMERS extern void exit_itimers(struct signal_struct *); extern void flush_itimer_signals(void); +#else +static inline void exit_itimers(struct signal_struct *s) {} +static inline void flush_itimer_signals(void) {} +#endif extern void do_group_exit(int); @@ -3450,7 +3455,12 @@ static __always_inline bool need_resched(void) * Thread group CPU time accounting. */ void thread_group_cputime(struct task_struct *tsk, struct task_cputime *times); +#ifdef CONFIG_POSIX_TIMERS void thread_group_cputimer(struct task_struct *tsk, struct task_cputime *times); +#else +static inline void thread_group_cputimer(struct task_struct *tsk, + struct task_cputime *times) {} +#endif /* * Reevaluate whether the task has signals pending delivery. diff --git a/init/Kconfig b/init/Kconfig index 34407f15e6..351d422252 100644 --- a/init/Kconfig +++ b/init/Kconfig @@ -1445,6 +1445,23 @@ config SYSCTL_SYSCALL If unsure say N here. +config POSIX_TIMERS + bool "Posix Clocks & timers" if EXPERT + default y + help + This includes native support for POSIX timers to the kernel. + Most embedded systems may have no use for them and therefore they + can be configured out to reduce the size of the kernel image. + + When this option is disabled, the following syscalls won't be + available: timer_create, timer_gettime: timer_getoverrun, + timer_settime, timer_delete, clock_adjtime. Furthermore, the + clock_settime, clock_gettime, clock_getres and clock_nanosleep + syscalls will be limited to CLOCK_REALTIME and CLOCK_MONOTONIC + only. + + If unsure say y. + config KALLSYMS bool "Load all symbols for debugging/ksymoops" if EXPERT default y diff --git a/kernel/signal.c b/kernel/signal.c index 75761acc77..0a38c9d646 100644 --- a/kernel/signal.c +++ b/kernel/signal.c @@ -427,6 +427,7 @@ void flush_signals(struct task_struct *t) spin_unlock_irqrestore(&t->sighand->siglock, flags); } +#ifdef CONFIG_POSIX_TIMERS static void __flush_itimer_signals(struct sigpending *pending) { sigset_t signal, retain; @@ -460,6 +461,7 @@ void flush_itimer_signals(void) __flush_itimer_signals(&tsk->signal->shared_pending); spin_unlock_irqrestore(&tsk->sighand->siglock, flags); } +#endif void ignore_signals(struct task_struct *t) { @@ -611,6 +613,7 @@ int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info) */ current->jobctl |= JOBCTL_STOP_DEQUEUED; } +#ifdef CONFIG_POSIX_TIMERS if ((info->si_code & __SI_MASK) == __SI_TIMER && info->si_sys_private) { /* * Release the siglock to ensure proper locking order @@ -622,6 +625,7 @@ int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info) do_schedule_next_timer(info); spin_lock(&tsk->sighand->siglock); } +#endif return signr; } diff --git a/kernel/time/Makefile b/kernel/time/Makefile index 49eca0beed..fc26c308f5 100644 --- a/kernel/time/Makefile +++ b/kernel/time/Makefile @@ -1,6 +1,12 @@ -obj-y += time.o timer.o hrtimer.o itimer.o posix-timers.o posix-cpu-timers.o +obj-y += time.o timer.o hrtimer.o itimer.o obj-y += timekeeping.o ntp.o clocksource.o jiffies.o timer_list.o -obj-y += timeconv.o timecounter.o posix-clock.o alarmtimer.o +obj-y += timeconv.o timecounter.o alarmtimer.o + +ifeq ($(CONFIG_POSIX_TIMERS),y) + obj-y += posix-timers.o posix-cpu-timers.o posix-clock.o +else + obj-y += posix-stubs.o +endif obj-$(CONFIG_GENERIC_CLOCKEVENTS) += clockevents.o tick-common.o ifeq ($(CONFIG_GENERIC_CLOCKEVENTS_BROADCAST),y) diff --git a/kernel/time/posix-stubs.c b/kernel/time/posix-stubs.c new file mode 100644 index 0000000000..fe857bd4a0 --- /dev/null +++ b/kernel/time/posix-stubs.c @@ -0,0 +1,118 @@ +/* + * Dummy stubs used when CONFIG_POSIX_TIMERS=n + * + * Created by: Nicolas Pitre, July 2016 + * Copyright: (C) 2016 Linaro Limited + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#include <linux/linkage.h> +#include <linux/kernel.h> +#include <linux/sched.h> +#include <linux/errno.h> +#include <linux/syscalls.h> +#include <linux/ktime.h> +#include <linux/timekeeping.h> +#include <linux/posix-timers.h> + +asmlinkage long sys_ni_posix_timers(void) +{ + pr_err_once("process %d (%s) attempted a POSIX timer syscall " + "while CONFIG_POSIX_TIMERS is not set\n", + current->pid, current->comm); + return -ENOSYS; +} + +#define SYS_NI(name) SYSCALL_ALIAS(sys_##name, sys_ni_posix_timers) + +SYS_NI(timer_create); +SYS_NI(timer_gettime); +SYS_NI(timer_getoverrun); +SYS_NI(timer_settime); +SYS_NI(timer_delete); +SYS_NI(clock_adjtime); + +/* + * We preserve minimal support for CLOCK_REALTIME and CLOCK_MONOTONIC + * as it is easy to remain compatible with little code. CLOCK_BOOTTIME + * is also included for convenience as at least systemd uses it. + */ + +SYSCALL_DEFINE2(clock_settime, const clockid_t, which_clock, + const struct timespec __user *, tp) +{ + struct timespec new_tp; + + if (which_clock != CLOCK_REALTIME) + return -EINVAL; + if (copy_from_user(&new_tp, tp, sizeof (*tp))) + return -EFAULT; + return do_sys_settimeofday(&new_tp, NULL); +} + +SYSCALL_DEFINE2(clock_gettime, const clockid_t, which_clock, + struct timespec __user *,tp) +{ + struct timespec kernel_tp; + + switch (which_clock) { + case CLOCK_REALTIME: ktime_get_real_ts(&kernel_tp); break; + case CLOCK_MONOTONIC: ktime_get_ts(&kernel_tp); break; + case CLOCK_BOOTTIME: get_monotonic_boottime(&kernel_tp); break; + default: return -EINVAL; + } + if (copy_to_user(tp, &kernel_tp, sizeof (kernel_tp))) + return -EFAULT; + return 0; +} + +SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, struct timespec __user *, tp) +{ + struct timespec rtn_tp = { + .tv_sec = 0, + .tv_nsec = hrtimer_resolution, + }; + + switch (which_clock) { + case CLOCK_REALTIME: + case CLOCK_MONOTONIC: + case CLOCK_BOOTTIME: + if (copy_to_user(tp, &rtn_tp, sizeof(rtn_tp))) + return -EFAULT; + return 0; + default: + return -EINVAL; + } +} + +SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags, + const struct timespec __user *, rqtp, + struct timespec __user *, rmtp) +{ + struct timespec t; + + switch (which_clock) { + case CLOCK_REALTIME: + case CLOCK_MONOTONIC: + case CLOCK_BOOTTIME: + if (copy_from_user(&t, rqtp, sizeof (struct timespec))) + return -EFAULT; + if (!timespec_valid(&t)) + return -EINVAL; + return hrtimer_nanosleep(&t, rmtp, flags & TIMER_ABSTIME ? + HRTIMER_MODE_ABS : HRTIMER_MODE_REL, + which_clock); + default: + return -EINVAL; + } +} + +#ifdef CONFIG_COMPAT +long clock_nanosleep_restart(struct restart_block *restart_block) +{ + return hrtimer_nanosleep_restart(restart_block); +} +#endif -- 2.7.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* Re: [PATCH v2 5/5] posix-timers: make it configurable 2016-10-26 2:28 ` [PATCH v2 5/5] posix-timers: make it configurable Nicolas Pitre @ 2016-10-26 8:51 ` Richard Cochran 2016-10-26 13:56 ` Nicolas Pitre 0 siblings, 1 reply; 627+ messages in thread From: Richard Cochran @ 2016-10-26 8:51 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Yann E. MORIN, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Tue, Oct 25, 2016 at 10:28:51PM -0400, Nicolas Pitre wrote: > +config POSIX_TIMERS > + bool "Posix Clocks & timers" if EXPERT > + default y > + help > + This includes native support for POSIX timers to the kernel. > + Most embedded systems may have no use for them and therefore they > + can be configured out to reduce the size of the kernel image. Can you please fix this sentence? It doesn't make any sense. "Most" is making a definite statement of fact, while "may have no use" is not. Either you mean: 1. Most embedded systems have no use for them. 2. Embedded systems may have no use for them. or expressing #2 in other words: 3. Many embedded systems have no use for them. 4. Some embedded systems have no use for them. Take your pick. (But I doubt #1 is really true, and so I would like to see some numbers to back up that claim.) Thanks, Richard ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 5/5] posix-timers: make it configurable 2016-10-26 8:51 ` Richard Cochran @ 2016-10-26 13:56 ` Nicolas Pitre 2016-10-26 20:18 ` Richard Cochran 0 siblings, 1 reply; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 13:56 UTC (permalink / raw) To: Richard Cochran Cc: John Stultz, Yann E. MORIN, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Wed, 26 Oct 2016, Richard Cochran wrote: > On Tue, Oct 25, 2016 at 10:28:51PM -0400, Nicolas Pitre wrote: > > +config POSIX_TIMERS > > + bool "Posix Clocks & timers" if EXPERT > > + default y > > + help > > + This includes native support for POSIX timers to the kernel. > > + Most embedded systems may have no use for them and therefore they > > + can be configured out to reduce the size of the kernel image. > > Can you please fix this sentence? It doesn't make any sense. "Most" > is making a definite statement of fact, while "may have no use" is > not. I'm not a native speaker. I'm afraid I just don't appreciate such nuances. > Either you mean: > > 1. Most embedded systems have no use for them. > > 2. Embedded systems may have no use for them. > > or expressing #2 in other words: > > 3. Many embedded systems have no use for them. > > 4. Some embedded systems have no use for them. > > Take your pick. (But I doubt #1 is really true, and so I would like > to see some numbers to back up that claim.) I used 4 to match the commit message, which incidentally is the result of a prior suggestion from you. Sorry for not being consistent then. As for numbers... I don't have any, but I probably mentioned already that I can run a copy of Fedora on top of a kernel with POSIX timers disabled and none of the warnings about those disabled syscalls are triggered. So if my Fedora usage doesn't need them, we can infer that the number of embedded systems also not needing them might tend towards a high percentage. But let's be conservative and say "some". Thanks for your review. Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 5/5] posix-timers: make it configurable 2016-10-26 13:56 ` Nicolas Pitre @ 2016-10-26 20:18 ` Richard Cochran 2016-10-26 22:49 ` Nicolas Pitre 0 siblings, 1 reply; 627+ messages in thread From: Richard Cochran @ 2016-10-26 20:18 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Yann E. MORIN, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Wed, Oct 26, 2016 at 09:56:13AM -0400, Nicolas Pitre wrote: > So if my Fedora usage doesn't need them, we can infer that > the number of embedded systems also not needing them might tend towards > a high percentage. (I wouldn't call Fedora an embedded distro, but heh...) > But let's be conservative and say "some". Sounds good to me. Thanks, Richard ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 5/5] posix-timers: make it configurable 2016-10-26 20:18 ` Richard Cochran @ 2016-10-26 22:49 ` Nicolas Pitre 0 siblings, 0 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 22:49 UTC (permalink / raw) To: Richard Cochran Cc: John Stultz, Yann E. MORIN, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Wed, 26 Oct 2016, Richard Cochran wrote: > On Wed, Oct 26, 2016 at 09:56:13AM -0400, Nicolas Pitre wrote: > > So if my Fedora usage doesn't need them, we can infer that > > the number of embedded systems also not needing them might tend towards > > a high percentage. > > (I wouldn't call Fedora an embedded distro, but heh...) Indeed it is not. Non-embedded distros usually make more extensive usage of the kernel. Still, disabling POSIX timers doesn't affect it. > > But let's be conservative and say "some". > > Sounds good to me. Does the PTP related part of this series also sounds good to you? May I have your ACK? Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help 2016-10-26 2:28 (unknown), Nicolas Pitre ` (4 preceding siblings ...) 2016-10-26 2:28 ` [PATCH v2 5/5] posix-timers: make it configurable Nicolas Pitre @ 2016-10-26 23:14 ` Paul Bolle 2016-10-26 23:41 ` Nicolas Pitre 2016-10-28 22:50 ` Paul Bolle 6 siblings, 1 reply; 627+ messages in thread From: Paul Bolle @ 2016-10-26 23:14 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > From: Nicolas Pitre <nicolas.pitre@linaro.org> > Subject: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help This doesn't work. I received this message with an empty subject. If you'll have to send another update don't bother including Yann. Yann hasn't be heard of in years. MAINTAINERS doesn't reflect reality for kconfig. Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help 2016-10-26 23:14 ` [PATCH v2 0/5] make POSIX timers optional with some Kconfig help Paul Bolle @ 2016-10-26 23:41 ` Nicolas Pitre 2016-10-26 23:52 ` Paul Bolle 0 siblings, 1 reply; 627+ messages in thread From: Nicolas Pitre @ 2016-10-26 23:41 UTC (permalink / raw) To: Paul Bolle Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Thu, 27 Oct 2016, Paul Bolle wrote: > On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > > From: Nicolas Pitre <nicolas.pitre@linaro.org> > > Subject: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help > > This doesn't work. I received this message with an empty subject. Hmmm... must have dome something stupid with git send-patch. > If you'll have to send another update don't bother including Yann. Yann > hasn't be heard of in years. MAINTAINERS doesn't reflect reality for > kconfig. What about updating it then? Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help 2016-10-26 23:41 ` Nicolas Pitre @ 2016-10-26 23:52 ` Paul Bolle 0 siblings, 0 replies; 627+ messages in thread From: Paul Bolle @ 2016-10-26 23:52 UTC (permalink / raw) To: Nicolas Pitre Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Wed, 2016-10-26 at 19:41 -0400, Nicolas Pitre wrote: > On Thu, 27 Oct 2016, Paul Bolle wrote: > > If you'll have to send another update don't bother including Yann. Yann > > hasn't be heard of in years. MAINTAINERS doesn't reflect reality for > > kconfig. > > What about updating it then? I don't know why Yann is still mentioned after M: in MAINTAINERS. In practice Michal has (again) been taking care of kconfig. Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help 2016-10-26 2:28 (unknown), Nicolas Pitre ` (5 preceding siblings ...) 2016-10-26 23:14 ` [PATCH v2 0/5] make POSIX timers optional with some Kconfig help Paul Bolle @ 2016-10-28 22:50 ` Paul Bolle 2016-10-29 2:00 ` Nicolas Pitre 6 siblings, 1 reply; 627+ messages in thread From: Paul Bolle @ 2016-10-28 22:50 UTC (permalink / raw) To: Nicolas Pitre, John Stultz, Richard Cochran, Michal Marek Cc: Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > When POSIX timers are configured out, the PTP clock subsystem should be > left out as well. However a bunch of ethernet drivers currently *select* > the later in their Kconfig entries. Therefore some more work was needed > to break that hard dependency from those drivers without preventing their > usage altogether. By the way: would you have pointers to threads that discussed attempts to achieve this using currently available Kconfig options? Thanks, Paul Bolle ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH v2 0/5] make POSIX timers optional with some Kconfig help 2016-10-28 22:50 ` Paul Bolle @ 2016-10-29 2:00 ` Nicolas Pitre 0 siblings, 0 replies; 627+ messages in thread From: Nicolas Pitre @ 2016-10-29 2:00 UTC (permalink / raw) To: Paul Bolle Cc: John Stultz, Richard Cochran, Michal Marek, Thomas Gleixner, Josh Triplett, Edward Cree, netdev, linux-kbuild, linux-kernel On Sat, 29 Oct 2016, Paul Bolle wrote: > On Tue, 2016-10-25 at 22:28 -0400, Nicolas Pitre wrote: > > When POSIX timers are configured out, the PTP clock subsystem should be > > left out as well. However a bunch of ethernet drivers currently *select* > > the later in their Kconfig entries. Therefore some more work was needed > > to break that hard dependency from those drivers without preventing their > > usage altogether. > > By the way: would you have pointers to threads that discussed attempts > to achieve this using currently available Kconfig options? You could probably go backward from here: https://lkml.org/lkml/2016/9/20/606 Nicolas ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-11-27 0:07 Offer 0 siblings, 0 replies; 627+ messages in thread From: Offer @ 2018-11-27 0:07 UTC (permalink / raw) -- -- Guten Tag, Wir sind eine registrierte private Geldverleiher. Wir geben Kredite an Firmen, Einzelpersonen, die ihre finanzielle Status auf der ganzen Welt aktualisieren müssen, mit minimalen jährlichen Zinsen von 2% .reply, wenn nötig. Good Day, We are a registered private money lender. We give out loans to firms, Individual who need to update their financial status all over the world, with Minimal annual Interest Rates of 2%reply if needed. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-11-18 20:40 Major Dennis Hornbeck 0 siblings, 0 replies; 627+ messages in thread From: Major Dennis Hornbeck @ 2018-11-18 20:40 UTC (permalink / raw) I am in the military unit here in Afghanistan, we have some amount of funds that we want to move out of the country. My partners and I need a good partner someone we can trust. It is risk free and legal. Reply to this email: hornbeckmajordennis830@gmail.com Regards,Major Dennis Hornbeck. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-11-18 9:11 Mrs. Maureen Hinckley 0 siblings, 0 replies; 627+ messages in thread From: Mrs. Maureen Hinckley @ 2018-11-18 9:11 UTC (permalink / raw) I am Maureen Hinckley and my foundation is donating (Five hundred and fifty thousand USD) to you. Contact us via my email at (maurhinck1@gmail.com) for further details. Best Regards, Mrs. Maureen Hinckley, Copyright ©2018 The Maureen Hinckley Foundation All Rights Reserved. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-11-11 8:05 Oliver Carter 0 siblings, 0 replies; 627+ messages in thread From: Oliver Carter @ 2018-11-11 8:05 UTC (permalink / raw) To: netdev Netdev https://goo.gl/pW8d8y Oliver Carter ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-10-31 0:38 Ubaithullah Masood 0 siblings, 0 replies; 627+ messages in thread From: Ubaithullah Masood @ 2018-10-31 0:38 UTC (permalink / raw) This is Mr Ubaithullah Masood from Banco Santander Bank S A Hong Kong. I got your contact during my private search on net..Would you be interested in a business transaction to act as the beneficiary to claim 9.8M USD funds of my deceased client who died intestate ( Without a Will)and my bank wants to confiscate the funds if the funds are not claimed soon. Do get back for more details as this deal is safe and all documentation will be done legally and we will share 50% each. Thanks. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-10-19 14:40 David Howells 2018-10-19 17:46 ` (unknown) David Miller 2018-10-19 20:51 ` (unknown) David Howells 0 siblings, 2 replies; 627+ messages in thread From: David Howells @ 2018-10-19 14:40 UTC (permalink / raw) To: David Miller; +Cc: dhowells, netdev, linux-afs Hi Dave, Is there going to be a merge of net into net-next before the merge window opens? Or do you have a sample merge that I can rebase my afs-next branch on? The problem I have is that there's a really necessary patch in net that's not in net-next: d7b4c24f45d2efe51b8f213da4593fefd49240ba rxrpc: Fix an uninitialised variable (it fixes a fix that went in net just before you last merged it into net-next). So I would like to base my branch on both net and net-next, but the merge is non-trivial, and I'd rather not hand Linus a merge that conflicts with yours. The issues are: (*) net/sched/cls_api.c I think nlmsg_parse() needs to take both rtm_tca_policy and cb->extack as its last two arguments. Each branch fills in one argument and leaves the other NULL. (*) net/ipv4/ipmr_base.c mr_rtm_dumproute() got a piece abstracted out and modified in one branch, but the unabstracted branch has a fix in the same area. I think the thing to do is to apply the fix (removing the same two lines) from the abstracted-out branch. Thanks, David ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2018-10-19 14:40 (unknown), David Howells @ 2018-10-19 17:46 ` David Miller 2018-10-19 20:51 ` (unknown) David Howells 1 sibling, 0 replies; 627+ messages in thread From: David Miller @ 2018-10-19 17:46 UTC (permalink / raw) To: dhowells; +Cc: netdev, linux-afs From: David Howells <dhowells@redhat.com> Date: Fri, 19 Oct 2018 15:40:53 +0100 > Is there going to be a merge of net into net-next before the merge > window opens? Or do you have a sample merge that I can rebase my > afs-next branch on? I'll be doing a net to net-next merge some time today. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2018-10-19 14:40 (unknown), David Howells 2018-10-19 17:46 ` (unknown) David Miller @ 2018-10-19 20:51 ` David Howells 2018-10-19 20:58 ` (unknown) David Miller 1 sibling, 1 reply; 627+ messages in thread From: David Howells @ 2018-10-19 20:51 UTC (permalink / raw) To: David Miller; +Cc: dhowells, netdev, linux-afs David Miller <davem@davemloft.net> wrote: > > Is there going to be a merge of net into net-next before the merge > > window opens? Or do you have a sample merge that I can rebase my > > afs-next branch on? > > I'll be doing a net to net-next merge some time today. Excellent, thanks! David ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2018-10-19 20:51 ` (unknown) David Howells @ 2018-10-19 20:58 ` David Miller 0 siblings, 0 replies; 627+ messages in thread From: David Miller @ 2018-10-19 20:58 UTC (permalink / raw) To: dhowells; +Cc: netdev, linux-afs From: David Howells <dhowells@redhat.com> Date: Fri, 19 Oct 2018 21:51:35 +0100 > David Miller <davem@davemloft.net> wrote: > >> > Is there going to be a merge of net into net-next before the merge >> > window opens? Or do you have a sample merge that I can rebase my >> > afs-next branch on? >> >> I'll be doing a net to net-next merge some time today. > > Excellent, thanks! And this is now complete. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-10-09 15:55 Oliver Carter 0 siblings, 0 replies; 627+ messages in thread From: Oliver Carter @ 2018-10-09 15:55 UTC (permalink / raw) To: netdev Netdev https://goo.gl/Gf1b7B Oliver ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-09-19 19:57 Saif Hasan 0 siblings, 0 replies; 627+ messages in thread From: Saif Hasan @ 2018-09-19 19:57 UTC (permalink / raw) To: netdev; +Cc: David S. Miller, Saif Hasan, Calvin Owens >From e4f144286efe0f298c11efe58e17b1ab91c7ee3f Mon Sep 17 00:00:00 2001 From: Saif Hasan <has@fb.com> Date: Mon, 17 Sep 2018 16:28:54 -0700 Subject: [PATCH] mpls: allow routes on ip6gre devices Summary: This appears to be necessary and sufficient change to enable `MPLS` on `ip6gre` tunnels (RFC4023). This diff allows IP6GRE devices to be recognized by MPLS kernel module and hence user can configure interface to accept packets with mpls headers as well setup mpls routes on them. Test Plan: Test plan consists of multiple containers connected via GRE-V6 tunnel. Then carrying out testing steps as below. - Carry out necessary sysctl settings on all containers ``` sysctl -w net.mpls.platform_labels=65536 sysctl -w net.mpls.ip_ttl_propagate=1 sysctl -w net.mpls.conf.lo.input=1 ``` - Establish IP6GRE tunnels ``` ip -6 tunnel add name if_1_2_1 mode ip6gre \ local 2401:db00:21:6048:feed:0::1 \ remote 2401:db00:21:6048:feed:0::2 key 1 ip link set dev if_1_2_1 up sysctl -w net.mpls.conf.if_1_2_1.input=1 ip -4 addr add 169.254.0.2/31 dev if_1_2_1 scope link ip -6 tunnel add name if_1_3_1 mode ip6gre \ local 2401:db00:21:6048:feed:0::1 \ remote 2401:db00:21:6048:feed:0::3 key 1 ip link set dev if_1_3_1 up sysctl -w net.mpls.conf.if_1_3_1.input=1 ip -4 addr add 169.254.0.4/31 dev if_1_3_1 scope link ``` - Install MPLS encap rules on node-1 towards node-2 ``` ip route add 192.168.0.11/32 nexthop encap mpls 32/64 \ via inet 169.254.0.3 dev if_1_2_1 ``` - Install MPLS forwarding rules on node-2 and node-3 ``` // node2 ip -f mpls route add 32 via inet 169.254.0.7 dev if_2_4_1 // node3 ip -f mpls route add 64 via inet 169.254.0.12 dev if_4_3_1 ``` - Ping 192.168.0.11 (node4) from 192.168.0.1 (node1) (where routing towards 192.168.0.1 is via IP route directly towards node1 from node4) ``` ping 192.168.0.11 ``` - tcpdump on interface to capture ping packets wrapped within MPLS header which inturn wrapped within IP6GRE header ``` 16:43:41.121073 IP6 2401:db00:21:6048:feed::1 > 2401:db00:21:6048:feed::2: DSTOPT GREv0, key=0x1, length 100: MPLS (label 32, exp 0, ttl 255) (label 64, exp 0, [S], ttl 255) IP 192.168.0.1 > 192.168.0.11: ICMP echo request, id 1208, seq 45, length 64 0x0000: 6000 2cdb 006c 3c3f 2401 db00 0021 6048 `.,..l<?$....!`H 0x0010: feed 0000 0000 0001 2401 db00 0021 6048 ........$....!`H 0x0020: feed 0000 0000 0002 2f00 0401 0401 0100 ......../....... 0x0030: 2000 8847 0000 0001 0002 00ff 0004 01ff ...G............ 0x0040: 4500 0054 3280 4000 ff01 c7cb c0a8 0001 E..T2.@......... 0x0050: c0a8 000b 0800 a8d7 04b8 002d 2d3c a05b ...........--<.[ 0x0060: 0000 0000 bcd8 0100 0000 0000 1011 1213 ................ 0x0070: 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223 .............!"# 0x0080: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233 $%&'()*+,-./0123 0x0090: 3435 3637 4567 ``` Signed-off-by: Saif Hasan <has@fb.com> --- net/mpls/af_mpls.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/mpls/af_mpls.c b/net/mpls/af_mpls.c index 7a4de6d618b1..aeb5bf2f7595 100644 --- a/net/mpls/af_mpls.c +++ b/net/mpls/af_mpls.c @@ -1533,10 +1533,11 @@ static int mpls_dev_notify(struct notifier_block *this, unsigned long event, unsigned int flags; if (event == NETDEV_REGISTER) { - /* For now just support Ethernet, IPGRE, SIT and IPIP devices */ + /* For now just support Ethernet, IPGRE, IP6GRE, SIT and IPIP devices */ if (dev->type == ARPHRD_ETHER || dev->type == ARPHRD_LOOPBACK || dev->type == ARPHRD_IPGRE || + dev->type == ARPHRD_IP6GRE || dev->type == ARPHRD_SIT || dev->type == ARPHRD_TUNNEL) { mdev = mpls_add_dev(dev); ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown), @ 2018-09-16 13:39 iluminati 0 siblings, 0 replies; 627+ messages in thread From: iluminati @ 2018-09-16 13:39 UTC (permalink / raw) -- join the Illuminati secret brotherhood and get $3,000,000.00 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-08-22 9:07 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2018-08-22 9:07 UTC (permalink / raw) -- внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...776774990..2018 Почты технической поддержки ©2018 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-08-09 9:23 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2018-08-09 9:23 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: 006524 Почты технической поддержки © 2018 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2018-07-29 9:58 Sumitomo Rubber 0 siblings, 0 replies; 627+ messages in thread From: Sumitomo Rubber @ 2018-07-29 9:58 UTC (permalink / raw) -- Did you receive our representative email ? ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-07-28 10:46 Andrew Martinez 0 siblings, 0 replies; 627+ messages in thread From: Andrew Martinez @ 2018-07-28 10:46 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 252 bytes --] body {height: 100%; color:#000000; font-size:12pt; font-family:arial, helvetica, sans-serif;} Brauchen Sie einen Kredit? Wenn ja, mailen Sie uns jetzt für weitere Informationen Do you need a loan of any kind? If Yes email us now for more info [-- Attachment #2: Type: text/html, Size: 519 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-07-28 10:14 Andrew Martinez 0 siblings, 0 replies; 627+ messages in thread From: Andrew Martinez @ 2018-07-28 10:14 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 158 bytes --] Brauchen Sie einen Kredit? Wenn ja, mailen Sie uns jetzt für weitere Informationen Do you need a loan of any kind? If Yes email us now for more info [-- Attachment #2: Type: text/html, Size: 399 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2018-06-16 8:15 Mrs Mavis Wanczyk 0 siblings, 0 replies; 627+ messages in thread From: Mrs Mavis Wanczyk @ 2018-06-16 8:15 UTC (permalink / raw) -- This is the second time i am sending you this mail. I, Mavis Wanczyk donates $ 5 Million Dollars from part of my Powerball Jackpot Lottery of $ 758 Million Dollars, respond with your details for claims. I await your earliest response and God Bless you Good luck. Mrs Mavis L. Wanczyk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-06-13 15:48 Ubaithullah Masood 0 siblings, 0 replies; 627+ messages in thread From: Ubaithullah Masood @ 2018-06-13 15:48 UTC (permalink / raw) Could you act as the beneficiary to claim 9.8M USD that my bank wants to consifacte? I will give you 50% and Every documentation would be put in placed. Mr Ubaithullah from Hong Kong. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-05-29 7:26 администратор 0 siblings, 0 replies; 627+ messages in thread From: администратор @ 2018-05-29 7:26 UTC (permalink / raw) пользователь веб-почты Обратите внимание, что 95% ваших писем, полученных после последнего раза, когда вам нужно обновить сервер своей веб-почты в нашей базе данных, были отложены. Регулярно получать и отправлять свои сообщения. Техническая команда нашей электронной почты обновит вашу учетную запись в течение 3 рабочих дней. Если вы этого не сделаете, ваша учетная запись будет временно приостановлена нашими службами. Чтобы снова проверить свой почтовый ящик, пришлите следующую информацию: обычный: Имя пользователя: пароль: Подтвердите Пароль: Предупреждение!! Если это откажется обновлять аккаунты в течение двух дней с момента получения электронной почты, он навсегда потеряет счета владельцы учетных записей электронной почты. Спасибо за сотрудничество! Copyright © 2017-2018 Служба технической поддержки WebMail, Inc. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2018-05-18 12:04 DaeRyong Jeong 0 siblings, 0 replies; 627+ messages in thread From: DaeRyong Jeong @ 2018-05-18 12:04 UTC (permalink / raw) To: davem, kuznet, yoshfuji Cc: netdev, linux-kernel, byoungyoung, kt0755, bammanag Bcc: Subject: WARNING in ip_recv_error Reply-To: We report the crash: WARNING in ip_recv_error This crash has been found in v4.17-rc1 using RaceFuzzer (a modified version of Syzkaller), which we describe more at the end of this report. Our analysis shows that the race occurs when invoking two syscalls concurrently, do_ipv6_setsockopt and inet_recvmsg. Diagnosis: We think the concurrent execution of do_ipv6_setsockopt() with optname IPV6_ADDRFORM and inet_recvmsg() causes the crash. do_ipv6_setsockopt() can update sk->prot to &udp_prot and sk->sk_family to PF_INET. But inet_recvmsg() can execute sk->sk_prot->recvmsg() right after that sk->prot is updated and sk->sk_family is not updated by do_ipv6_setsockopt(). This will lead WARN_ON in ip_recv_error(). Thread interleaving: CPU0 (do_ipv6_setsockopt) CPU1 (inet_recvmsg) ===== ===== struct proto *prot = &udp_prot; ... sk->sk_prot = prot; sk->sk_socket->ops = &inet_dgram_ops; err = sk->sk_prot->recvmsg(sk, msg, size, flags & MSG_DONTWAIT, flags & ~MSG_DONTWAIT, &addr_len); (in udp_recvmsg) if (flags & MSG_ERRQUEUE) return ip_recv_error(sk, msg, len, addr_len); (in ip_recv_error) WARN_ON_ONCE(sk->sk_family == AF_INET6); sk->sk_family = PF_INET; Call Sequence: CPU0 ===== udpv6_setsockopt ipv6_setsockopt do_ipv6_setsockopt CPU1 ===== sock_recvmsg sock_recvmsg_nosec inet_recvmsg udp_recvmsg ================================================================== WARNING: CPU: 1 PID: 32600 at /home/daeryong/workspace/new-race-fuzzer/kernels_repo/kernel_v4.17-rc1/net/ipv4/ip_sockglue.c:508 ip_recv_error+0x6f2/0x720 net/ipv4/ip_sockglue.c:508 Kernel panic - not syncing: panic_on_warn set ... CPU: 1 PID: 32600 Comm: syz-executor0 Not tainted 4.17.0-rc1 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.8.2-0-g33fbe13 by qemu-project.org 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x166/0x21c lib/dump_stack.c:113 panic+0x1a0/0x3a7 kernel/panic.c:184 __warn+0x191/0x1a0 kernel/panic.c:536 report_bug+0x132/0x1b0 lib/bug.c:186 fixup_bug.part.11+0x28/0x50 arch/x86/kernel/traps.c:178 fixup_bug arch/x86/kernel/traps.c:247 [inline] do_error_trap+0x28b/0x2d0 arch/x86/kernel/traps.c:296 do_invalid_op+0x1b/0x20 arch/x86/kernel/traps.c:315 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:992 RIP: 0010:ip_recv_error+0x6f2/0x720 net/ipv4/ip_sockglue.c:508 RSP: 0018:ffff8801dadff630 EFLAGS: 00010212 RAX: 0000000000040000 RBX: 0000000000002002 RCX: ffffffff8327de12 RDX: 000000000000008a RSI: ffffc90001a0c000 RDI: ffff8801be615010 RBP: ffff8801dadff720 R08: 0000000000002002 R09: ffff8801dadff918 R10: ffff8801dadff738 R11: ffff8801dadffaff R12: ffff8801be615000 R13: ffff8801dadffd50 R14: 1ffff1003b5bfece R15: ffff8801dadffb90 udp_recvmsg+0x834/0xa10 net/ipv4/udp.c:1571 inet_recvmsg+0x121/0x420 net/ipv4/af_inet.c:830 sock_recvmsg_nosec net/socket.c:802 [inline] sock_recvmsg+0x7f/0xa0 net/socket.c:809 ___sys_recvmsg+0x1f0/0x430 net/socket.c:2279 __sys_recvmsg+0xfc/0x1c0 net/socket.c:2328 __do_sys_recvmsg net/socket.c:2338 [inline] __se_sys_recvmsg net/socket.c:2335 [inline] __x64_sys_recvmsg+0x48/0x50 net/socket.c:2335 do_syscall_64+0x15f/0x4a0 arch/x86/entry/common.c:287 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x4563f9 RSP: 002b:00007f24f6927b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002f RAX: ffffffffffffffda RBX: 000000000072bfa0 RCX: 00000000004563f9 RDX: 0000000000002002 RSI: 0000000020000240 RDI: 0000000000000016 RBP: 00000000000004e4 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007f24f69286d4 R13: 00000000ffffffff R14: 00000000006fc600 R15: 0000000000000000 Dumping ftrace buffer: (ftrace buffer empty) Kernel Offset: disabled Rebooting in 86400 seconds.. ================================================================== = About RaceFuzzer RaceFuzzer is a customized version of Syzkaller, specifically tailored to find race condition bugs in the Linux kernel. While we leverage many different technique, the notable feature of RaceFuzzer is in leveraging a custom hypervisor (QEMU/KVM) to interleave the scheduling. In particular, we modified the hypervisor to intentionally stall a per-core execution, which is similar to supporting per-core breakpoint functionality. This allows RaceFuzzer to force the kernel to deterministically trigger racy condition (which may rarely happen in practice due to randomness in scheduling). RaceFuzzer's C repro always pinpoints two racy syscalls. Since C repro's scheduling synchronization should be performed at the user space, its reproducibility is limited (reproduction may take from 1 second to 10 minutes (or even more), depending on a bug). This is because, while RaceFuzzer precisely interleaves the scheduling at the kernel's instruction level when finding this bug, C repro cannot fully utilize such a feature. Please disregard all code related to "should_hypercall" in the C repro, as this is only for our debugging purposes using our own hypervisor. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-05-14 17:30 Jessica 0 siblings, 0 replies; 627+ messages in thread From: Jessica @ 2018-05-14 17:30 UTC (permalink / raw) Hallo groeten, kunt u me alsjeblieft dringend terugschrijven. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-05-14 6:33 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2018-05-14 6:33 UTC (permalink / raw) пользователь веб-почты Обратите внимание, что 95% ваших писем, полученных после обновления сервера веб-почты в последнее время в нашей базе данных, были отложены. Регулярно получать и отправлять свои сообщения. Техническая команда нашей веб-почты обновит вашу учетную запись в течение 3 рабочих дней. Если вы этого не сделаете, ваша учетная запись будет временно приостановлена нашими службами. Чтобы повторно подтвердить свой почтовый ящик, пришлите следующую информацию: обычный: Имя пользователя: пароль: Подтвердите Пароль: Предупреждение!! Если это не позволит обновлять учетные записи в течение двух дней после получения электронной почты, они будут постоянно потерять учетные записи владельцев учетных записей веб-почты. Спасибо за ваше сотрудничество! Copyright © 2017-2018 Служба технической поддержки WebMail, Inc. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-05-05 22:07 Shane Missler 0 siblings, 0 replies; 627+ messages in thread From: Shane Missler @ 2018-05-05 22:07 UTC (permalink / raw) Hallo, Sie haben eine Spende von 5.800.000,00EUR, Am Shane Missler der Gewinner des Powerball-Jackpots im Wert von $ 451 Millionen. Ich spende einen Teil meiner Lotterie an fünf glückliche Menschen und Wohltätigkeitseinrichtungen zum Gedenken an meine verstorbene Mutter, die an Krebs gestorben ist. Kontaktieren Sie mich für weitere Informationen unter: shanemissler84@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-05-04 15:21 Mark Henry 0 siblings, 0 replies; 627+ messages in thread From: Mark Henry @ 2018-05-04 15:21 UTC (permalink / raw) Hello My name is Gen Henry Mark, I am US military officer,i will like to get acquainted with you, I read your profile and I really wish to indicate my interest, please I'll be glad if you get back to me so that i can contact you and tell you more about my self ,i wish to hear from you soon. Best regards, Gen Henry Mark ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-04-06 1:18 venkatvenkatsubra 0 siblings, 0 replies; 627+ messages in thread From: venkatvenkatsubra @ 2018-04-06 1:18 UTC (permalink / raw) To: netdev Hi Netdev https://goo.gl/5bDZtk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-04-04 13:43 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2018-04-04 13:43 UTC (permalink / raw) пользователь веб-почты Обратите внимание, что 95% ваших писем, полученных после обновления сервера веб-почты в последнее время в нашей базе данных, были отложены. Регулярно получать и отправлять свои сообщения. Техническая команда нашей веб-почты обновит вашу учетную запись в течение 3 рабочих дней. Если вы этого не сделаете, ваша учетная запись будет временно приостановлена нашими службами. Чтобы повторно подтвердить свой почтовый ящик, пришлите следующую информацию: обычный: Имя пользователя: пароль: Подтвердите Пароль: Предупреждение!! Если это не позволит обновлять учетные записи в течение двух дней после получения электронной почты, они будут постоянно потерять учетные записи владельцев учетных записей веб-почты. Спасибо за ваше сотрудничество! Copyright © 2017-2018 Служба технической поддержки WebMail, Inc. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-02-13 22:56 Alfred Cheuk Chow 0 siblings, 0 replies; 627+ messages in thread From: Alfred Cheuk Chow @ 2018-02-13 22:56 UTC (permalink / raw) Good Day, I am Mr. Alfred Cheuk Yu Chow, the Director for Credit & Marketing Chong Hing Bank, Hong Kong, Chong Hing Bank Center, 24 Des Voeux Road Central, Hong Kong. I have a business proposal of $ 38,980,369.00. All confirmable documents to back up the claims will be made available to you prior to your acceptance and as soon as I receive your return mail. Best Regards, Alfred Chow. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-02-13 12:43 mavis lilian wanczyk 0 siblings, 0 replies; 627+ messages in thread From: mavis lilian wanczyk @ 2018-02-13 12:43 UTC (permalink / raw) This is the second time i am sending you this mail. I, Mavis Wanczyk donates $ 5 Million Dollars from part of my Powerball Jackpot Lottery of $ 758 Million Dollars, respond with your details for claims. I await your earliest response and God Bless you Good luck. Mavis Wanczyk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-02-11 7:19 Alfred Cheuk Chow 0 siblings, 0 replies; 627+ messages in thread From: Alfred Cheuk Chow @ 2018-02-11 7:19 UTC (permalink / raw) Good Day, I am Mr. Alfred Cheuk Yu Chow, the Director for Credit & Marketing Chong Hing Bank, Hong Kong, Chong Hing Bank Center, 24 Des Voeux Road Central, Hong Kong. I have a business proposal of $ 38,980,369.00. All confirmable documents to back up the claims will be made available to you prior to your acceptance and as soon as I receive your return mail. Best Regards, Alfred Chow. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-01-29 16:30 Jones 0 siblings, 0 replies; 627+ messages in thread From: Jones @ 2018-01-29 16:30 UTC (permalink / raw) This is in regards to an inheritance on your surname, reply back using your email address, stating your full name for more details. Reply to email for info. Email me here ( gertvm@dr.com ) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-01-27 13:48 Jones 0 siblings, 0 replies; 627+ messages in thread From: Jones @ 2018-01-27 13:48 UTC (permalink / raw) This is in regards to an inheritance on your surname, reply back using your email address, stating your full name for more details. Reply to email for info. Email me here ( gertvm@dr.com ) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-01-09 21:23 Emile Kenold 0 siblings, 0 replies; 627+ messages in thread From: Emile Kenold @ 2018-01-09 21:23 UTC (permalink / raw) -- My name is Mrs. Emile Kenold from London. I was diagnosed of lung cancer which had damaged my liver and my health is no longer responding to medical treatments. I have made up my mind to give a charity donation of $11 Million to you and i pray you will be sincere to use this money for charity work according to my will, to help orphans, widows and also build schools for less privilege ones, please i need your sincere and urgent response to entrust this money to you due to my current health condition. Regards Emile. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2018-01-02 22:11 Mr Sheng Li Hung 0 siblings, 0 replies; 627+ messages in thread From: Mr Sheng Li Hung @ 2018-01-02 22:11 UTC (permalink / raw) -- I am Mr.Sheng Li Hung, from china I got your information while search for a reliable person, I have a very profitable business proposition for you and i can assure you that you will not regret been part of this mutual beneficial transaction after completion. Kindly get back to me for more details on this email id: shengli19@hotmail.com Thanks Mr Sheng Li Hung ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-12-07 12:53 Sistemas administrador 0 siblings, 0 replies; 627+ messages in thread From: Sistemas administrador @ 2017-12-07 12:53 UTC (permalink / raw) ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar su buzón de correo electrónico. Para revalidar su buzón de correo, envíe la siguiente información a continuación: nombre: Nombre de usuario: contraseña: Confirmar contraseña: E-mail: teléfono: Si usted no puede revalidar su buzón, el buzón se deshabilitará! Disculpa las molestias. Código de verificación: es: 006524 Correo Soporte Técnico © 2017 ¡gracias Sistemas administrador CLAUSULA DE CONFIDENCIALIDAD: El contenido de este correo y sus anexos es confidencial, debe ser utilizado por el destinatario del mismo. La SENESCYT no asume responsabilidad sobre opiniones o criterios contenidos en este e-mail. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-11-12 15:09 Friedrich Mayrhofer 0 siblings, 0 replies; 627+ messages in thread From: Friedrich Mayrhofer @ 2017-11-12 15:09 UTC (permalink / raw) This is the second time i am sending you this Email. I, Friedrich Mayrhofer Donate $ 1,000,000.00 to You, Email Me personally for more details. Regards. Friedrich Mayrhofer ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-19 20:10 pooks005 0 siblings, 0 replies; 627+ messages in thread From: pooks005 @ 2017-10-19 20:10 UTC (permalink / raw) To: netdev [-- Attachment #1: 494911192325944.zip --] [-- Type: application/zip, Size: 43595 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-17 20:28 kelley 0 siblings, 0 replies; 627+ messages in thread From: kelley @ 2017-10-17 20:28 UTC (permalink / raw) To: netdev [-- Attachment #1: 30998342.doc --] [-- Type: application/msword, Size: 64000 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-16 11:30 kindergartenchaos2 0 siblings, 0 replies; 627+ messages in thread From: kindergartenchaos2 @ 2017-10-16 11:30 UTC (permalink / raw) To: netdev [-- Attachment #1: 567333220.zip --] [-- Type: application/zip, Size: 46094 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-15 13:57 marketing 0 siblings, 0 replies; 627+ messages in thread From: marketing @ 2017-10-15 13:57 UTC (permalink / raw) To: netdev [-- Attachment #1: 29848250.zip --] [-- Type: application/zip, Size: 2816 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-11 19:55 kindergartenchaos2 0 siblings, 0 replies; 627+ messages in thread From: kindergartenchaos2 @ 2017-10-11 19:55 UTC (permalink / raw) To: netdev [-- Attachment #1: 150646856.zip --] [-- Type: application/zip, Size: 2805 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-11 4:11 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-10-11 4:11 UTC (permalink / raw) To: netdev [-- Attachment #1: 998537216140305.zip --] [-- Type: application/zip, Size: 6055 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-08 9:52 marketing 0 siblings, 0 replies; 627+ messages in thread From: marketing @ 2017-10-08 9:52 UTC (permalink / raw) To: netdev [-- Attachment #1: 0528473.zip --] [-- Type: application/zip, Size: 7243 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-07 4:45 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-10-07 4:45 UTC (permalink / raw) To: netdev [-- Attachment #1: 57361065.zip --] [-- Type: application/zip, Size: 7308 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-07 3:40 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-10-07 3:40 UTC (permalink / raw) To: netdev [-- Attachment #1: 26521476.zip --] [-- Type: application/zip, Size: 7189 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-05 15:34 kindergartenchaos2 0 siblings, 0 replies; 627+ messages in thread From: kindergartenchaos2 @ 2017-10-05 15:34 UTC (permalink / raw) To: netdev [-- Attachment #1: EBAY-00128399787315netdev.zip --] [-- Type: application/zip, Size: 7325 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-05 14:24 informationrequest 0 siblings, 0 replies; 627+ messages in thread From: informationrequest @ 2017-10-05 14:24 UTC (permalink / raw) To: netdev [-- Attachment #1: SALE-877553024907700netdev.zip --] [-- Type: application/zip, Size: 7221 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-05 6:53 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-10-05 6:53 UTC (permalink / raw) To: netdev [-- Attachment #1: INFO_89244804971359_netdev.zip --] [-- Type: application/zip, Size: 44235 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-04 5:56 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-10-04 5:56 UTC (permalink / raw) To: netdev [-- Attachment #1: 85708430384537.zip --] [-- Type: application/zip, Size: 7217 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-03 12:43 marketing 0 siblings, 0 replies; 627+ messages in thread From: marketing @ 2017-10-03 12:43 UTC (permalink / raw) To: netdev [-- Attachment #1: 2303159403401.zip --] [-- Type: application/zip, Size: 7286 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-10-03 8:16 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-10-03 8:16 UTC (permalink / raw) To: netdev [-- Attachment #1: 747452.zip --] [-- Type: application/zip, Size: 7300 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-29 13:49 marketing 0 siblings, 0 replies; 627+ messages in thread From: marketing @ 2017-09-29 13:49 UTC (permalink / raw) To: netdev [-- Attachment #1: 761981.zip --] [-- Type: application/zip, Size: 7219 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-29 7:26 kelley 0 siblings, 0 replies; 627+ messages in thread From: kelley @ 2017-09-29 7:26 UTC (permalink / raw) To: netdev [-- Attachment #1: 40098069241.zip --] [-- Type: application/zip, Size: 7206 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-29 2:48 Tina Aaron 0 siblings, 0 replies; 627+ messages in thread From: Tina Aaron @ 2017-09-29 2:48 UTC (permalink / raw) Do you need urgent LOAN ? If yes, Contact me now via Email: mondataclassic@gmail.com CONFIDENTIALITY NOTICE: This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please discard the message immediately and inform the sender that the message was sent in error. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-22 1:22 unsubscribe.me 0 siblings, 0 replies; 627+ messages in thread From: unsubscribe.me @ 2017-09-22 1:22 UTC (permalink / raw) To: netdev [-- Attachment #1: 7172596099.doc --] [-- Type: application/msword, Size: 55811 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-19 7:47 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-09-19 7:47 UTC (permalink / raw) To: netdev [-- Attachment #1: 4056041929.doc --] [-- Type: application/msword, Size: 73845 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-15 17:01 noreply 0 siblings, 0 replies; 627+ messages in thread From: noreply @ 2017-09-15 17:01 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_75480323541895_netdev.doc --] [-- Type: application/msword, Size: 76645 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-13 8:56 kindergartenchaos2 0 siblings, 0 replies; 627+ messages in thread From: kindergartenchaos2 @ 2017-09-13 8:56 UTC (permalink / raw) To: netdev [-- Attachment #1: 9675261.doc --] [-- Type: application/msword, Size: 76537 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-12 22:07 marketing 0 siblings, 0 replies; 627+ messages in thread From: marketing @ 2017-09-12 22:07 UTC (permalink / raw) To: netdev [-- Attachment #1: 43594737937.doc --] [-- Type: application/msword, Size: 76549 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-12 18:53 pooks005 0 siblings, 0 replies; 627+ messages in thread From: pooks005 @ 2017-09-12 18:53 UTC (permalink / raw) To: netdev [-- Attachment #1: 1825633111058.doc --] [-- Type: application/msword, Size: 43182 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-06 3:57 informationrequest 0 siblings, 0 replies; 627+ messages in thread From: informationrequest @ 2017-09-06 3:57 UTC (permalink / raw) To: netdev [-- Attachment #1: 45388.doc --] [-- Type: application/msword, Size: 75967 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-04 2:33 marketing 0 siblings, 0 replies; 627+ messages in thread From: marketing @ 2017-09-04 2:33 UTC (permalink / raw) To: netdev [-- Attachment #1: 14036757427509.doc --] [-- Type: application/msword, Size: 40698 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-02 23:56 netgalley 0 siblings, 0 replies; 627+ messages in thread From: netgalley @ 2017-09-02 23:56 UTC (permalink / raw) To: netdev [-- Attachment #1: 111116.doc --] [-- Type: application/msword, Size: 40147 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-01 15:30 stef.ryckmans 0 siblings, 0 replies; 627+ messages in thread From: stef.ryckmans @ 2017-09-01 15:30 UTC (permalink / raw) To: netdev [-- Attachment #1: 8247893720.doc --] [-- Type: application/msword, Size: 40147 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-01 4:59 adriix.addy 0 siblings, 0 replies; 627+ messages in thread From: adriix.addy @ 2017-09-01 4:59 UTC (permalink / raw) To: netdev [-- Attachment #1: 2798076558.doc --] [-- Type: application/msword, Size: 40462 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-01 1:48 doctornina 0 siblings, 0 replies; 627+ messages in thread From: doctornina @ 2017-09-01 1:48 UTC (permalink / raw) To: netdev [-- Attachment #1: 204118348.doc --] [-- Type: application/msword, Size: 40462 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-09-01 1:48 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-09-01 1:48 UTC (permalink / raw) To: netdev [-- Attachment #1: 674423596.doc --] [-- Type: application/msword, Size: 40462 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-31 18:41 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-08-31 18:41 UTC (permalink / raw) To: netdev [-- Attachment #1: 66881.doc --] [-- Type: application/msword, Size: 41431 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-30 20:26 anita.traylor 0 siblings, 0 replies; 627+ messages in thread From: anita.traylor @ 2017-08-30 20:26 UTC (permalink / raw) To: netdev [-- Attachment #1: 61571.doc --] [-- Type: application/msword, Size: 30930 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-29 5:40 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-08-29 5:40 UTC (permalink / raw) To: netdev [-- Attachment #1: MAIL_81389397283742_netdev.zip --] [-- Type: application/zip, Size: 72397 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-27 10:55 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-08-27 10:55 UTC (permalink / raw) To: netdev [-- Attachment #1: MAIL_34929959_netdev.zip --] [-- Type: application/zip, Size: 72397 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-15 14:23 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-08-15 14:23 UTC (permalink / raw) To: netdev [-- Attachment #1: 55560763.zip --] [-- Type: application/zip, Size: 3051 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-15 8:46 ccc 0 siblings, 0 replies; 627+ messages in thread From: ccc @ 2017-08-15 8:46 UTC (permalink / raw) To: netdev [-- Attachment #1: 765228233.zip --] [-- Type: application/zip, Size: 3033 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-14 15:35 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-08-14 15:35 UTC (permalink / raw) To: netdev [-- Attachment #1: 4869945.zip --] [-- Type: application/zip, Size: 10508 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-12 12:05 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-08-12 12:05 UTC (permalink / raw) To: netdev [-- Attachment #1: 70937464.zip --] [-- Type: application/zip, Size: 2801 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-11 8:54 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-08-11 8:54 UTC (permalink / raw) To: netdev [-- Attachment #1: 3242728060.zip --] [-- Type: application/zip, Size: 2804 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-11 6:08 администратор 0 siblings, 0 replies; 627+ messages in thread From: администратор @ 2017-08-11 6:08 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...9o76ypp2345t..2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-10 22:02 stef.ryckmans 0 siblings, 0 replies; 627+ messages in thread From: stef.ryckmans @ 2017-08-10 22:02 UTC (permalink / raw) To: netdev [-- Attachment #1: 65496536326505.zip --] [-- Type: application/zip, Size: 2836 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-09 22:05 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-08-09 22:05 UTC (permalink / raw) To: netdev [-- Attachment #1: 45779797.zip --] [-- Type: application/zip, Size: 10199 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-09 13:53 Administrador 0 siblings, 0 replies; 627+ messages in thread From: Administrador @ 2017-08-09 13:53 UTC (permalink / raw) ATENCIÓN; Su buzón ha superado el límite de almacenamiento, que es de 5 GB definidos por el administrador, quien actualmente está ejecutando en 10.9GB, no puede ser capaz de enviar o recibir correo nuevo hasta que vuelva a validar su buzón de correo electrónico. Para revalidar su buzón de correo, envíe la siguiente información a continuación: nombre: Nombre de usuario: contraseña: Confirmar contraseña: E-mail: teléfono: Si usted no puede revalidar su buzón, el buzón se deshabilitará! Disculpa las molestias. Código de verificación: es: 006524 Correo Soporte Técnico © 2017 ¡gracias Sistemas administrador ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-09 10:21 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2017-08-09 10:21 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...9o76ypp2345t..2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-05 12:35 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-08-05 12:35 UTC (permalink / raw) To: netdev [-- Attachment #1: INFO_6087555_netdev.zip --] [-- Type: application/zip, Size: 9797 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-02 3:47 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2017-08-02 3:47 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...776774990..2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-02 3:45 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-08-02 3:45 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_2820973694253_netdev.zip --] [-- Type: application/zip, Size: 2772 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-01 20:18 stef.ryckmans 0 siblings, 0 replies; 627+ messages in thread From: stef.ryckmans @ 2017-08-01 20:18 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_005677859264_netdev.zip --] [-- Type: application/zip, Size: 2832 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-08-01 3:31 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-08-01 3:31 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_0354141_netdev.zip --] [-- Type: application/zip, Size: 2628 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-28 7:17 doctornina 0 siblings, 0 replies; 627+ messages in thread From: doctornina @ 2017-07-28 7:17 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_47501615459_netdev.zip --] [-- Type: application/zip, Size: 2727 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-27 1:25 info 0 siblings, 0 replies; 627+ messages in thread From: info @ 2017-07-27 1:25 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_852332459197961_netdev.zip --] [-- Type: application/zip, Size: 2791 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-26 14:35 venkatvenkatsubra 0 siblings, 0 replies; 627+ messages in thread From: venkatvenkatsubra @ 2017-07-26 14:35 UTC (permalink / raw) To: netdev Greetings Netdev http://mondesign.jp/list-view.php?result=2b7f5x3fc4gxussdn venkatvenkatsubra ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-26 12:48 momofr 0 siblings, 0 replies; 627+ messages in thread From: momofr @ 2017-07-26 12:48 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_632952_netdev.zip --] [-- Type: application/zip, Size: 5704 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-18 23:49 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-07-18 23:49 UTC (permalink / raw) To: netdev [-- Attachment #1: "EMAIL_48303574101919_netdev.zip --] [-- Type: application/zip, Size: 2803 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-18 13:52 stef.ryckmans 0 siblings, 0 replies; 627+ messages in thread From: stef.ryckmans @ 2017-07-18 13:52 UTC (permalink / raw) To: netdev [-- Attachment #1: "EMAIL_78264106_netdev.zip --] [-- Type: application/zip, Size: 3308 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-17 2:32 salome.khum 0 siblings, 0 replies; 627+ messages in thread From: salome.khum @ 2017-07-17 2:32 UTC (permalink / raw) To: netdev [-- Attachment #1: "EMAIL_6906626_netdev.zip --] [-- Type: application/zip, Size: 5026 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-13 2:27 tomsue2000 0 siblings, 0 replies; 627+ messages in thread From: tomsue2000 @ 2017-07-13 2:27 UTC (permalink / raw) To: netdev [-- Attachment #1: 280947457437_netdev.zip --] [-- Type: application/zip, Size: 3446 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-12 0:42 associatebusiness2009 0 siblings, 0 replies; 627+ messages in thread From: associatebusiness2009 @ 2017-07-12 0:42 UTC (permalink / raw) To: netdev [-- Attachment #1: 1727806876_netdev.zip --] [-- Type: application/zip, Size: 3381 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-11 0:07 protecciondatos.es 0 siblings, 0 replies; 627+ messages in thread From: protecciondatos.es @ 2017-07-11 0:07 UTC (permalink / raw) To: netdev [-- Attachment #1: 37771761865402.zip --] [-- Type: application/zip, Size: 10350 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-10 4:42 lipa 0 siblings, 0 replies; 627+ messages in thread From: lipa @ 2017-07-10 4:42 UTC (permalink / raw) To: netdev [-- Attachment #1: 4217909091.zip --] [-- Type: application/zip, Size: 5613 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-10 3:47 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2017-07-10 3:47 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...9o76ypp2345t..2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-10 3:39 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2017-07-10 3:39 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...9o76ypp2345t..2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-09 18:51 pooks005 0 siblings, 0 replies; 627+ messages in thread From: pooks005 @ 2017-07-09 18:51 UTC (permalink / raw) To: netdev [-- Attachment #1: 43722.zip --] [-- Type: application/zip, Size: 5563 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-08 18:22 Alfred chow 0 siblings, 0 replies; 627+ messages in thread From: Alfred chow @ 2017-07-08 18:22 UTC (permalink / raw) Good Day, I am Mr. Alfred Cheuk Yu Chow, the Director for Credit & Marketing Chong Hing Bank, Hong Kong, Chong Hing Bank Centre, 24 Des Voeux Road Central, Hong Kong. I have a business proposal of $38,980,369.00. All confirmable documents to back up the claims will be made available to you prior to your acceptance and as soon as I receive your return mail. Best Regards, Alfred Chow ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-08 16:07 netgalley 0 siblings, 0 replies; 627+ messages in thread From: netgalley @ 2017-07-08 16:07 UTC (permalink / raw) To: netdev [-- Attachment #1: 018847.zip --] [-- Type: application/zip, Size: 5656 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-08 11:53 Alfred chow 0 siblings, 0 replies; 627+ messages in thread From: Alfred chow @ 2017-07-08 11:53 UTC (permalink / raw) Good Day, I am Mr. Alfred Cheuk Yu Chow, the Director for Credit & Marketing Chong Hing Bank, Hong Kong, Chong Hing Bank Centre, 24 Des Voeux Road Central, Hong Kong. I have a business proposal of $38,980,369.00. All confirmable documents to back up the claims will be made available to you prior to your acceptance and as soon as I receive your return mail. Best Regards, Alfred Chow ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-07 17:21 pooks005 0 siblings, 0 replies; 627+ messages in thread From: pooks005 @ 2017-07-07 17:21 UTC (permalink / raw) To: netdev [-- Attachment #1: 785808.zip --] [-- Type: application/zip, Size: 5577 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-05 0:55 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-07-05 0:55 UTC (permalink / raw) To: netdev [-- Attachment #1: EBAY_4714145_netdev.zip --] [-- Type: application/zip, Size: 2350 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-04 21:02 salome.khum 0 siblings, 0 replies; 627+ messages in thread From: salome.khum @ 2017-07-04 21:02 UTC (permalink / raw) To: netdev [-- Attachment #1: EBAY_666499260012_netdev.zip --] [-- Type: application/zip, Size: 2352 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-07-04 16:38 openhackbangalore 0 siblings, 0 replies; 627+ messages in thread From: openhackbangalore @ 2017-07-04 16:38 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_91533202_netdev.zip --] [-- Type: application/zip, Size: 2370 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-29 19:05 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-06-29 19:05 UTC (permalink / raw) To: netdev [-- Attachment #1: 814657.zip --] [-- Type: application/zip, Size: 3412 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-28 3:57 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2017-06-28 3:57 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...776774990..2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-26 19:07 eremias 0 siblings, 0 replies; 627+ messages in thread From: eremias @ 2017-06-26 19:07 UTC (permalink / raw) To: netdev [-- Attachment #1: 1851840_netdev.zip --] [-- Type: application/zip, Size: 3408 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-25 16:49 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-06-25 16:49 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_59044256431817_netdev.zip --] [-- Type: application/zip, Size: 3463 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-21 20:10 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-06-21 20:10 UTC (permalink / raw) To: netdev [-- Attachment #1: 281270036887.zip --] [-- Type: application/zip, Size: 3435 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-19 9:57 anita.traylor 0 siblings, 0 replies; 627+ messages in thread From: anita.traylor @ 2017-06-19 9:57 UTC (permalink / raw) To: netdev [-- Attachment #1: 0868791.zip --] [-- Type: application/zip, Size: 3197 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-18 3:09 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-06-18 3:09 UTC (permalink / raw) To: netdev [-- Attachment #1: 665495.zip --] [-- Type: application/zip, Size: 3182 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-16 22:37 kelley 0 siblings, 0 replies; 627+ messages in thread From: kelley @ 2017-06-16 22:37 UTC (permalink / raw) To: netdev [-- Attachment #1: 01808124726107.zip --] [-- Type: application/zip, Size: 2056 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-11 2:29 energi 0 siblings, 0 replies; 627+ messages in thread From: energi @ 2017-06-11 2:29 UTC (permalink / raw) To: netdev [-- Attachment #1: 16633582951.zip --] [-- Type: application/zip, Size: 3178 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-10 21:03 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-06-10 21:03 UTC (permalink / raw) To: netdev [-- Attachment #1: 6681956269.zip --] [-- Type: application/zip, Size: 3204 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-10 8:23 kindergartenchaos2 0 siblings, 0 replies; 627+ messages in thread From: kindergartenchaos2 @ 2017-06-10 8:23 UTC (permalink / raw) To: netdev [-- Attachment #1: 829628.zip --] [-- Type: application/zip, Size: 2004 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-09 12:45 Mrs Alice Walton 0 siblings, 0 replies; 627+ messages in thread From: Mrs Alice Walton @ 2017-06-09 12:45 UTC (permalink / raw) To: Recipients I have a charity proposal for you ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-08 22:14 bcohen 0 siblings, 0 replies; 627+ messages in thread From: bcohen @ 2017-06-08 22:14 UTC (permalink / raw) To: netdev [-- Attachment #1: 64017075.zip --] [-- Type: application/zip, Size: 3148 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-08 17:59 kirola 0 siblings, 0 replies; 627+ messages in thread From: kirola @ 2017-06-08 17:59 UTC (permalink / raw) To: netdev [-- Attachment #1: 87350019.zip --] [-- Type: application/zip, Size: 3183 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2017-06-08 13:35 Yuval Shaia 0 siblings, 0 replies; 627+ messages in thread From: Yuval Shaia @ 2017-06-08 13:35 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-08 13:07 unsubscribe.me 0 siblings, 0 replies; 627+ messages in thread From: unsubscribe.me @ 2017-06-08 13:07 UTC (permalink / raw) To: netdev [-- Attachment #1: 33904617.zip --] [-- Type: application/zip, Size: 3131 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-08 11:31 helga.brickl 0 siblings, 0 replies; 627+ messages in thread From: helga.brickl @ 2017-06-08 11:31 UTC (permalink / raw) To: netdev [-- Attachment #1: 529462.zip --] [-- Type: application/zip, Size: 4813 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-08 5:41 Oliver Carter 0 siblings, 0 replies; 627+ messages in thread From: Oliver Carter @ 2017-06-08 5:41 UTC (permalink / raw) To: netdev Hey Netdev http://arc-protect.com/m7_gift_giver.php?isnt=pfcz272prn36hk Oliver ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-08 3:14 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-06-08 3:14 UTC (permalink / raw) To: netdev [-- Attachment #1: 225162210782.zip --] [-- Type: application/zip, Size: 3145 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-07 21:54 agar2000 0 siblings, 0 replies; 627+ messages in thread From: agar2000 @ 2017-06-07 21:54 UTC (permalink / raw) To: netdev [-- Attachment #1: 99372.zip --] [-- Type: application/zip, Size: 3195 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-07 7:42 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-06-07 7:42 UTC (permalink / raw) To: netdev [-- Attachment #1: 284085067588.zip --] [-- Type: application/zip, Size: 3199 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-05 0:03 nmckenna 0 siblings, 0 replies; 627+ messages in thread From: nmckenna @ 2017-06-05 0:03 UTC (permalink / raw) To: netdev [-- Attachment #1: 12178296.zip --] [-- Type: application/zip, Size: 3159 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-04 10:30 Yuval Mintz 0 siblings, 0 replies; 627+ messages in thread From: Yuval Mintz @ 2017-06-04 10:30 UTC (permalink / raw) To: davem, netdev; +Cc: Yuval Mintz Subject: [PATCH net-next 00/11] qed*: Support VF XDP attachment Each driver queue [Rx, Tx, XDP-forwarding] requires an allocated HW/FW connection + configured queue-zone. VF handling by the PF has several limitations that prevented adding the capability to perform XDP at driver-level: - The VF assumes there's 1-to-1 correspondance between the VF queue and the used connection, meaning q<x> is always going to use cid<x>, whereas for its own queues the PF is acquiring a new cid per each new queue. - There's a 1-to-1 correspondate between the VF-queues and the HW queue zones. While this is necessary for Rx-queues [as the queue-zone contains the producer], transmission queues can share the underlaying queue-zone [only shared configuration is coalescing]. But all VF<->PF communication mechanisms assume there's a single identifier that identify a queue [as queue-zone == queue], while sharing queue-zones requires passing additional information. - VFs currently don't try mapping a doorbell bar - there's a small doorbell window in the regview allowing VFs to doorbell up to 16 connections; but this window isn's wide enough for the added XDP forwarding queues. This series is going to add the necessary infrastrucutre to finally let our VFs support XDP assuming both the PF and VF drivers are sufficiently new [Legacy support would be retained both for older VFs and older PFs, but both will be needed for this new support to work]. Basically, the various database driver maintains for its queue-cids would be revised, and queue-cids would be identified using the (queue-zone, unique index) pair. The TLV mechanism would then be extended to allow VFs to communicate that unique-index as well as the already provided queue-zone. Finally, the VFs would try to map their doorbell bar and inform their PF that they're using it. Almost all the changes are in qed, with exception of #3 [which does some cleanup in qede as well] and #11 that actually enables the feature. Dave, Please consider applying this series to 'net-next'. Thanks, Yuval Yuval Mintz (11): qed: Add bitmaps for VF CIDs qed: Create L2 queue database qed*: L2 interface to use the SB structures directly qed: Pass vf_params when creating a queue-cid qed: Assign a unique per-queue index to queue-cid qed: Make VF legacy a bitfield qed: IOV db support multiple queues per qzone qed: Multiple qzone queues for VFs qed: VFs to try utilizing the doorbell bar qed: VF XDP support qede: VF XDP support drivers/net/ethernet/qlogic/qed/qed.h | 8 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 230 ++++++++++---- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 54 +++- drivers/net/ethernet/qlogic/qed/qed_dev.c | 32 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 298 +++++++++++++++--- drivers/net/ethernet/qlogic/qed/qed_l2.h | 79 ++++- drivers/net/ethernet/qlogic/qed/qed_main.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 1 + drivers/net/ethernet/qlogic/qed/qed_sriov.c | 418 +++++++++++++++++++------ drivers/net/ethernet/qlogic/qed/qed_sriov.h | 20 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 244 +++++++++++---- drivers/net/ethernet/qlogic/qed/qed_vf.h | 79 ++++- drivers/net/ethernet/qlogic/qede/qede_main.c | 38 ++- include/linux/qed/qed_eth_if.h | 6 +- include/linux/qed/qed_if.h | 4 + 15 files changed, 1205 insertions(+), 330 deletions(-) -- 2.9.4 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-06-02 6:04 mari.kayhko 0 siblings, 0 replies; 627+ messages in thread From: mari.kayhko @ 2017-06-02 6:04 UTC (permalink / raw) To: netdev [-- Attachment #1: 083544262110.zip --] [-- Type: application/zip, Size: 3182 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-24 0:12 bcohen 0 siblings, 0 replies; 627+ messages in thread From: bcohen @ 2017-05-24 0:12 UTC (permalink / raw) To: netdev [-- Attachment #1: 07974248344583.zip --] [-- Type: application/zip, Size: 3196 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-23 7:38 scotte 0 siblings, 0 replies; 627+ messages in thread From: scotte @ 2017-05-23 7:38 UTC (permalink / raw) To: netdev [-- Attachment #1: 615690.zip --] [-- Type: application/zip, Size: 3201 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-22 0:57 mari.kayhko 0 siblings, 0 replies; 627+ messages in thread From: mari.kayhko @ 2017-05-22 0:57 UTC (permalink / raw) To: netdev [-- Attachment #1: 58679201840822.zip --] [-- Type: application/zip, Size: 3176 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-21 11:59 anita.traylor 0 siblings, 0 replies; 627+ messages in thread From: anita.traylor @ 2017-05-21 11:59 UTC (permalink / raw) To: netdev [-- Attachment #1: 059670471941.zip --] [-- Type: application/zip, Size: 39559 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-19 12:56 kindergartenchaos2 0 siblings, 0 replies; 627+ messages in thread From: kindergartenchaos2 @ 2017-05-19 12:56 UTC (permalink / raw) To: netdev [-- Attachment #1: 012614448.zip --] [-- Type: application/zip, Size: 2858 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-19 3:34 openhackbangalore 0 siblings, 0 replies; 627+ messages in thread From: openhackbangalore @ 2017-05-19 3:34 UTC (permalink / raw) To: netdev [-- Attachment #1: 04104849287.zip --] [-- Type: application/zip, Size: 2893 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-17 18:42 stef.ryckmans 0 siblings, 0 replies; 627+ messages in thread From: stef.ryckmans @ 2017-05-17 18:42 UTC (permalink / raw) To: netdev [-- Attachment #1: 08149217870.zip --] [-- Type: application/zip, Size: 4646 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-17 13:39 J Walker 0 siblings, 0 replies; 627+ messages in thread From: J Walker @ 2017-05-17 13:39 UTC (permalink / raw) To: netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-17 10:59 anita.traylor 0 siblings, 0 replies; 627+ messages in thread From: anita.traylor @ 2017-05-17 10:59 UTC (permalink / raw) To: netdev [-- Attachment #1: 55356090.zip --] [-- Type: application/zip, Size: 3008 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-16 6:37 momofr 0 siblings, 0 replies; 627+ messages in thread From: momofr @ 2017-05-16 6:37 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_373084188081_netdev.zip --] [-- Type: application/zip, Size: 2077 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-15 23:49 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-05-15 23:49 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_0461021_netdev.zip --] [-- Type: application/zip, Size: 2062 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-15 23:19 bcohen 0 siblings, 0 replies; 627+ messages in thread From: bcohen @ 2017-05-15 23:19 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_94874074783512_netdev.zip --] [-- Type: application/zip, Size: 2074 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-05-10 7:23 kelley 0 siblings, 0 replies; 627+ messages in thread From: kelley @ 2017-05-10 7:23 UTC (permalink / raw) To: netdev [-- Attachment #1: 620_netdev.zip --] [-- Type: application/zip, Size: 1923 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-29 15:25 Dmitry Bazhenov 0 siblings, 0 replies; 627+ messages in thread From: Dmitry Bazhenov @ 2017-04-29 15:25 UTC (permalink / raw) To: netdev unsubscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-28 9:09 администратор 0 siblings, 0 replies; 627+ messages in thread From: администратор @ 2017-04-28 9:09 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...635829wjxnxl....74990.RU.2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-26 3:57 prasad padiyar 0 siblings, 0 replies; 627+ messages in thread From: prasad padiyar @ 2017-04-26 3:57 UTC (permalink / raw) To: netdev subscribe linux-netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-21 17:15 Mr.Jerry Smith 0 siblings, 0 replies; 627+ messages in thread From: Mr.Jerry Smith @ 2017-04-21 17:15 UTC (permalink / raw) We Give Out Loans At 3% Interest Rate And We Offer Loans From $5,000 To $50,000,000.00, Are You Looking To Buy A House Car Or Company Or Start Up A Truck Company or Buy A Truck Or Personal Loans Or Business Loan, Email Us At jerryfunds11@inbox.lv With Amount Needed And Phone Number. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-21 8:30 scotte 0 siblings, 0 replies; 627+ messages in thread From: scotte @ 2017-04-21 8:30 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_73239390_netdev.zip --] [-- Type: application/zip, Size: 2207 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-19 4:29 kelley 0 siblings, 0 replies; 627+ messages in thread From: kelley @ 2017-04-19 4:29 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_42114478079_netdev.zip --] [-- Type: application/zip, Size: 1237 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-18 1:56 scotte 0 siblings, 0 replies; 627+ messages in thread From: scotte @ 2017-04-18 1:56 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_5628834284372_netdev.zip --] [-- Type: application/zip, Size: 1226 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-17 14:38 energi 0 siblings, 0 replies; 627+ messages in thread From: energi @ 2017-04-17 14:38 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_2410371928-netdev.zip --] [-- Type: application/zip, Size: 1212 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-17 12:59 openhackbangalore 0 siblings, 0 replies; 627+ messages in thread From: openhackbangalore @ 2017-04-17 12:59 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_5758843219-netdev.zip --] [-- Type: application/zip, Size: 2011 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-17 9:12 kelley 0 siblings, 0 replies; 627+ messages in thread From: kelley @ 2017-04-17 9:12 UTC (permalink / raw) To: netdev [-- Attachment #1: MICROSOFT-17050-netdev.zip --] [-- Type: application/zip, Size: 2060 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-16 18:50 cbordinaro 0 siblings, 0 replies; 627+ messages in thread From: cbordinaro @ 2017-04-16 18:50 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_165222_netdev.zip --] [-- Type: application/zip, Size: 1999 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-15 14:07 energi 0 siblings, 0 replies; 627+ messages in thread From: energi @ 2017-04-15 14:07 UTC (permalink / raw) To: netdev [-- Attachment #1: REPORT_717717110_netdev.zip --] [-- Type: application/zip, Size: 1977 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2017-04-14 19:14 David Miller 0 siblings, 0 replies; 627+ messages in thread From: David Miller @ 2017-04-14 19:14 UTC (permalink / raw) To: torvalds; +Cc: akpm, netdev, linux-kernel Things seem to be settling down as far as networking is concerned, let's hope this trend continues... 1) Add iov_iter_revert() and use it to fix the behavior of skb_copy_datagram_msg() et al., from Al Viro. 2) Fix the protocol used in the synthetic SKB we cons up for the purposes of doing a simulated route lookup for RTM_GETROUTE requests. From Florian Larysch. 3) Don't add noop_qdisc to the per-device qdisc hashes, from Cong Wang. 4) Don't call netdev_change_features with the team lock held, from Xin Long. 5) Revert TCP F-RTO extension to catch more spurious timeouts because it interacts very badly with some middle-boxes. From Yuchung Cheng. 6) Fix the loss of error values in l2tp {s,g}etsockopt calls, from Guillaume Nault. 7) ctnetlink uses bit positions where it should be using bit masks, fix from Liping Zhang. 8) Missing RCU locking in netfilter helper code, from Gao Feng. 9) Avoid double frees and use-after-frees in tcp_disconnect(), from Eric Dumazet. 10) Don't do a changelink before we register the netdevice in bridging, from Ido Schimmel. 11) Lock the ipv6 device address list properly, from Rabin Vincent. Please pull, thanks a lot! The following changes since commit ea6b1720ce25f92f7a17b2e0c2b653d20773d10a: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2017-04-05 20:17:38 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git for you to fetch changes up to f4c13c8ec56e70eeff3e365e0c5fcdad16845b32: Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf (2017-04-14 10:47:13 -0400) ---------------------------------------------------------------- Al Viro (2): [iov_iter] new privimitive: iov_iter_revert() make skb_copy_datagram_msg() et.al. preserve ->msg_iter on error Daniele Palmas (1): drivers: net: usb: qmi_wwan: add QMI_QUIRK_SET_DTR for Telit PID 0x1201 David S. Miller (5): Merge branch 'for-davem' of git://git.kernel.org/.../viro/vfs Merge branch 'l2tp-sockopt-errors' Merge tag 'linux-can-fixes-for-4.12-20170404' of git://git.kernel.org/.../mkl/linux-can Merge branch 'bridge-register-netdev-before-changelink' Merge git://git.kernel.org/.../pablo/nf Eric Dumazet (2): netfilter: xt_TCPMSS: add more sanity tests on tcph->doff tcp: clear saved_syn in tcp_disconnect() Florian Larysch (1): net: ipv4: fix multipath RTM_GETROUTE behavior when iif is given Gao Feng (3): net: tcp: Increase TCP_MIB_OUTRSTS even though fail to alloc skb netfilter: helper: Add the rcu lock when call __nf_conntrack_helper_find netfilter: ipt_CLUSTERIP: Fix wrong conntrack netns refcnt usage Geert Uytterhoeven (1): can: rcar_can: Do not print virtual addresses Guillaume Nault (2): l2tp: don't mask errors in pppol2tp_setsockopt() l2tp: don't mask errors in pppol2tp_getsockopt() Ido Schimmel (2): bridge: implement missing ndo_uninit() bridge: netlink: register netdevice before executing changelink Johannes Berg (2): bpf: reference may_access_skb() from __bpf_prog_run() net: xdp: don't export dev_change_xdp_fd() Liping Zhang (6): netfilter: ctnetlink: using bit to represent the ct event netfilter: ctnetlink: make it safer when checking the ct helper name netfilter: make it safer during the inet6_dev->addr_list traversal netfilter: ctnetlink: skip dumping expect when nfct_help(ct) is NULL netfilter: nf_ct_expect: use proper RCU list traversal/update APIs netfilter: nft_hash: do not dump the auto generated seed Markus Marb (1): can: ifi: use correct register to read rx status Oliver Neukum (1): usbnet: make sure no NULL pointer is passed through Rabin Vincent (1): ipv6: Fix idev->addr_list corruption WANG Cong (1): net_sched: check noop_qdisc before qdisc_hash_add() Xin Long (2): sctp: listen on the sock only when it's state is listening or closed team: call netdev_change_features out of team lock Yuchung Cheng (1): tcp: restrict F-RTO to work-around broken middle-boxes drivers/net/can/ifi_canfd/ifi_canfd.c | 2 +- drivers/net/can/rcar/rcar_can.c | 3 +-- drivers/net/team/team.c | 19 +++++++++++-------- drivers/net/usb/qmi_wwan.c | 2 +- drivers/net/usb/usbnet.c | 19 +++++++++++++++---- include/linux/uio.h | 6 +++++- kernel/bpf/core.c | 12 ++++++------ lib/iov_iter.c | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ net/bridge/br_device.c | 20 +++++++++++--------- net/bridge/br_if.c | 1 - net/bridge/br_multicast.c | 7 +++++-- net/bridge/br_netlink.c | 7 +++++-- net/bridge/br_private.h | 5 +++++ net/core/datagram.c | 23 ++++++++++++++--------- net/core/dev.c | 1 - net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +- net/ipv4/route.c | 2 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_input.c | 20 ++++++++++++-------- net/ipv4/tcp_output.c | 4 ++-- net/ipv6/addrconf.c | 11 +++++++---- net/l2tp/l2tp_ppp.c | 9 ++++++--- net/netfilter/nf_conntrack_expect.c | 4 ++-- net/netfilter/nf_conntrack_helper.c | 17 ++++++++++++----- net/netfilter/nf_conntrack_netlink.c | 41 +++++++++++++++++++++++++++++------------ net/netfilter/nf_nat_redirect.c | 2 ++ net/netfilter/nft_hash.c | 10 +++++++--- net/netfilter/xt_TCPMSS.c | 6 +++++- net/netfilter/xt_TPROXY.c | 5 ++++- net/sched/sch_generic.c | 2 +- net/sctp/socket.c | 3 +++ 31 files changed, 238 insertions(+), 91 deletions(-) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-11 15:47 energi 0 siblings, 0 replies; 627+ messages in thread From: energi @ 2017-04-11 15:47 UTC (permalink / raw) To: netdev [-- Attachment #1: REPORT_7282175_netdev.zip --] [-- Type: application/zip, Size: 3609 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-10 9:20 nmckenna 0 siblings, 0 replies; 627+ messages in thread From: nmckenna @ 2017-04-10 9:20 UTC (permalink / raw) To: netdev [-- Attachment #1: 5505890958_netdev.zip --] [-- Type: application/zip, Size: 2338 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-09 22:03 stef.ryckmans 0 siblings, 0 replies; 627+ messages in thread From: stef.ryckmans @ 2017-04-09 22:03 UTC (permalink / raw) To: netdev [-- Attachment #1: 2828_netdev.zip --] [-- Type: application/zip, Size: 3609 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-04-09 20:49 xb1402456186 0 siblings, 0 replies; 627+ messages in thread From: xb1402456186 @ 2017-04-09 20:49 UTC (permalink / raw) To: netdev [-- Attachment #1: 925_netdev.zip --] [-- Type: application/zip, Size: 3639 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-03-22 9:38 Lindsey 0 siblings, 0 replies; 627+ messages in thread From: Lindsey @ 2017-03-22 9:38 UTC (permalink / raw) Hello, i am sergeant Lindsey Kibler, How's everything with you, , I picked interest on you after going through your profile I really want to have a good friendship with you.Beside i have something very vital to tell you please write me back ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-03-19 15:47 Mr Friedrich Mayrhofer 0 siblings, 0 replies; 627+ messages in thread From: Mr Friedrich Mayrhofer @ 2017-03-19 15:47 UTC (permalink / raw) This is the second time i am sending you this mail. I, Friedrich Mayrhofer Donate $ 1,000,000.00 to You, Email Me personally for more details. Regards. Friedrich Mayrhofer ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-03-15 16:10 morice.diane 0 siblings, 0 replies; 627+ messages in thread From: morice.diane @ 2017-03-15 16:10 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_5151775265_netdev.zip --] [-- Type: application/zip, Size: 7427 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-03-14 17:20 informationrequest 0 siblings, 0 replies; 627+ messages in thread From: informationrequest @ 2017-03-14 17:20 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_370_netdev.zip --] [-- Type: application/zip, Size: 4727 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-03-11 21:59 Karl Aichniger 0 siblings, 0 replies; 627+ messages in thread From: Karl Aichniger @ 2017-03-11 21:59 UTC (permalink / raw) -- Hi, I appreciate your beauty! can we get to know each other better if you don't mind? My name is karl, Can you please tell me a little about yourself so that we can get to know each other better? Best Regards Karl. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2017-02-10 7:41 Marty Plummer 0 siblings, 0 replies; 627+ messages in thread From: Marty Plummer @ 2017-02-10 7:41 UTC (permalink / raw) To: netdev; +Cc: yisen.zhuang, salil.mehta, linux-kernel Greetings. I think I may have found a bug with the hix5hd2_gmac driver; unless I'm missing something, it appears that somehow the net_device struct is not being initialized properly in the hix5hd2_dev_probe function. Having set up my devicetree properly (I hope, still new to this), I first recieved an error when inserting the module: "(unnamed net_device) (uninitialized): No irq resource" while I very clearly have the interrupts property defined within this node. Removing the phy-handle node for testing purposes, I get a similar message: "(unnamed net_device) (uninitialized): not find phy-handle" So, it seams to my (admittedly inexperienced) mind that the ndev pointer is not being initialized properly, or that the error checking at line 1111 is not functioning properly either, for it to have gotten so far along into the function, only to fail at the attempt to access the ndev pointer. If you require more information from me, please let me know. Marty ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-01-25 0:56 stef.ryckmans 0 siblings, 0 replies; 627+ messages in thread From: stef.ryckmans @ 2017-01-25 0:56 UTC (permalink / raw) To: netdev [-- Attachment #1: NATASHA-40151903-netdev.zip --] [-- Type: application/zip, Size: 4399 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-01-21 9:56 tomsue2000 0 siblings, 0 replies; 627+ messages in thread From: tomsue2000 @ 2017-01-21 9:56 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_9865442338_netdev.zip --] [-- Type: application/zip, Size: 2646 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-01-17 5:18 Andy Lutomirski 0 siblings, 0 replies; 627+ messages in thread From: Andy Lutomirski @ 2017-01-17 5:18 UTC (permalink / raw) To: Tejun Heo Cc: Michal Hocko, Peter Zijlstra, David Ahern, Alexei Starovoitov, Andy Lutomirski, Daniel Mack, Mickaël Salaün, Kees Cook, Jann Horn, David S. Miller, Thomas Graf, Michael Kerrisk, Linux API, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Network Development ;; This buffer is for text that is not saved, and for Lisp evaluation. ;; To create a file, visit it with C-x C-f and enter text in its buffer. On Sun, Jan 15, 2017 at 5:19 PM, Tejun Heo <tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote: > Hello, > > Sorry about the delay. Some fire fighthing followed the holidays. > > On Tue, Jan 03, 2017 at 11:25:59AM +0100, Michal Hocko wrote: >> > So from what I understand the proposed cgroup is not in fact >> > hierarchical at all. >> > >> > @TJ, I thought you were enforcing all new cgroups to be properly >> > hierarchical, that would very much include this one. >> >> I would be interested in that as well. We have made that mistake in >> memcg v1 where hierarchy could be disabled for performance reasons and >> that turned out to be major PITA in the end. Why do we want to repeat >> the same mistake here? > > Across the different threads on this subject, there have been multiple > explanations but I'll try to sum it up more clearly. > > The big issue here is whether this is a cgroup thing or a bpf thing. > I don't think there's anything inherently wrong with one approach or > the other. Forget about the proposed cgroup bpf extentions but thinkg > about how iptables does cgroups. Whether it's the netcls/netprio in > v1 or direct membership matching in v2, it is the network side testing > for cgroup membership one way or the other. The only part where > cgroup is involved in is answering that test. > [...] > > None of the issues that people have been raising here is actually an > issue if one thinks of it as a part of bpf. Its security model is > exactly the same as any other bpf programs. Recursive behavior is > exactly the same as how other external cgroup descendant membership > testing work. There is no issue here whatsoever. After sleeping on this, here are my thoughts: First, there are three ways to think about this, not just two. It could be a BPF feature, a net feature, or a cgroup feature. I think that calling it a BPF feature is a cop-out. BPF is an assembly language and a mechanism for importing little programs into the kernel. BPF maps are a BPF feature. These new hooks are a feature that actively changes the behavior of other parts of the kernel. I don't see how calling this new feature a "BPF" feature excuses it from playing by the expected rules of the subsystems it affects or from generally working well with the rest of the kernel. Perhaps this is a net feature, though, not a cgroup feature. This would IMO make a certain amount of sense. Iptables cgroup matches, for example, logically are an iptables (i.e., net) feature. The problem here is that network configuration (and this explicitly includes iptables) is done on a per-netns level, whereas these new hooks entirely ignore network namespaces. I've pointed out that trying to enable them in a namespaced world is problematic (e.g. switching to ns_capable() will cause serious problems), and Alexei seems to think that this will never happen. So I don't think we can really call this a net feature that works the way that other net features work. (Suppose that this actually tried to be netns-enabled. Then you'd have to map from (netns, cgroup) -> hook, and this would probably be slow and messy.) So I think that leaves it being a cgroup feature. And it definitely does *not* play by the rules of cgroups right now. > I'm sure we'll > eventually get there but from what I hear it isn't something we can > pull off in a restricted timeframe. To me, this sounds like "the API isn't that great, we know how to do better, but we really really want this feature ASAP so we want to ship it with a sub-par API." I think that's a bad idea. > This also holds true for the perf controller. While it is implemented > as a controller, it isn't visible to cgroup users in any way and the > only function it serves is providing the membership test to perf > subsystem. perf is the one which decides whether and how it is to be > used. cgroup providing membership test to other subsystems is > completely acceptable and established. Unless I'm mistaken, "perf_event" is an actual cgroup controller, and it explicitly respects the cgroup hierarchy. It shows up in /proc/cgroups, and I had no problem mounting a cgroupfs instance with perf_event enabled. So I'm not sure what you mean. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-01-16 2:18 unsubscribe.me 0 siblings, 0 replies; 627+ messages in thread From: unsubscribe.me @ 2017-01-16 2:18 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_33007_netdev.zip --] [-- Type: application/zip, Size: 25 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <1106128488.3098110.1483031807043.ref@mail.yahoo.com>]
[parent not found: <1106128488.3098110.1483031807043@mail.yahoo.com>]
[parent not found: <401572207.3123784.1483031834168@mail.yahoo.com>]
[parent not found: <1308177207.3688288.1483089667948@mail.yahoo.com>]
[parent not found: <977027968.3694513.1483089712253@mail.yahoo.com>]
[parent not found: <1106626825.3669710.1483089731620@mail.yahoo.com>]
[parent not found: <1748747459.3668903.1483089781309@mail.yahoo.com>]
[parent not found: <194767709.3661674.1483089794412@mail.yahoo.com>]
[parent not found: <1122565967.3750915.1483105317779@mail.yahoo.com>]
[parent not found: <1770426603.3742493.1483105383068@mail.yahoo.com>]
[parent not found: <1814998795.3748843.1483105401281@mail.yahoo.com>]
[parent not found: <1341978687.3749731.1483105491227@mail.yahoo.com>]
[parent not found: <1404895436.3779197.1483105540749@mail.yahoo.com>]
[parent not found: <214633907.4391548.1483179725267@mail.yahoo.com>]
[parent not found: <912774034.4406268.1483179737340@mail.yahoo.com>]
[parent not found: <827906742.4525005.1483179839361@mail.y ahoo.com>]
[parent not found: <524384206.4525121.1483179868327@mail.yahoo.com>]
[parent not found: <455604260.4328806.1483179882152@mail.yahoo.com>]
[parent not found: <1312778519.4717443.1483214836554@mail.yahoo.com>]
[parent not found: <517841073.4631894.1483214864811@mail.yahoo.com>]
[parent not found: <1184455412.4638418.1483214903879@mail.yahoo.com>]
[parent not found: <478233653.4652947.1483214997262@mail.yahoo.com>]
[parent not found: <1308059029.4637252.1483215017366@mail.yahoo.com>]
[parent not found: <1254884509.5393656.1483358767720@mail.yahoo.com>]
[parent not found: <1502614451.5412319.1483359009818@mail.yahoo.com>]
[parent not found: <1132016281.5430494.1483359190605@mail.yahoo.com>]
[parent not found: <1971151778.5436430.1483359252981@mail.yahoo.com>]
[parent not found: <1688676733.5335987.1483359314681@mail.yahoo.com>]
[parent not found: <2080259461.5834079.1483394759260@mail.yahoo.com>]
[parent not found: <737978277.5833694.1483394781680@mail.yahoo.com>]
[parent not found: <215744622.5843621.1483394851409@mail.yahoo.com>]
[parent not found: <2005481765.5962444.1483394897391@mail.yahoo .com>]
[parent not found: <1716189090.5835233.1483394909132@mail.yahoo.com>]
[parent not found: <1287728637.6281478.1483435977816@mail.yahoo.com>]
[parent not found: <235252524.6225143.1483435989739@mail.yahoo.com>]
[parent not found: <1159734311.6214084.1483436039382@mail.yahoo.com>]
[parent not found: <467634145.6222259.1483436079700@mail.yahoo.com>]
[parent not found: <607089277.6197867.1483436091503@mail.yahoo.com>]
[parent not found: <1361434086.6272190.1483444342429@mail.yahoo.com>]
[parent not found: <740402319.6313371.1483444395274@mail.yahoo.com>]
[parent not found: <785182590.6286425.1483444449630@mail.yahoo.com>]
[parent not found: <154830166.6384721.1483444565969@mail.yahoo.com>]
[parent not found: <1913543903.6383286.1483444578445@mail.yahoo.com>]
[parent not found: <1484446493.6525188.1483459733733@mail.yahoo.com>]
[parent not found: <2045060486.6530062.1483459859333@mail.yahoo.com>]
[parent not found: <2094955708.6500045.1483459895398@mail.yahoo.com>]
[parent not found: <783839518.6500079.1483459929767@mail.yahoo.com>]
[parent not found: <863140240.6519882.1483459960961@mail.yahoo.com>]
[parent not found: <982986612.7376577.1483521857148@mail.yahoo.com>]
[parent not found: <763490582.7357373.1483521906787@mail.yahoo.com>]
[parent not found: <548265682.7460259.1483521920347@mail.yahoo.com>]
[parent not found: <1718312415.7362690.1483521972991@mail.yahoo.com>]
[parent not found: <879789010.7367214.1483522002827@mail.yahoo.com>]
[parent not found: <43454900.392349.1483604157781@mail.yahoo.com>]
[parent not found: <1933038555.434334.1483604227044@mail.yahoo.com>]
[parent not found: <2056335743.427213.1483604251306@mail.yahoo.com>]
[parent not found: <1255020977.385398.1483604308727@mail.yahoo.com>]
[parent not found: <1850448695.433607.1483604319141@mail.yahoo.com>]
[parent not found: <1175854134.512958.1483612505492@mail.yahoo.com>]
[parent not found: <1794859312.506689.1483612527917@mail.yahoo.com>]
[parent not found: <2005429808.502105.1483612572582@mail.yahoo.com>]
[parent not found: <1976727437.382746.1483612604859@mail.yahoo.com>]
[parent not found: <1689963052.513965.1483612653551@mail.yahoo.com>]
[parent not found: <281077159.760242.1483635116893@mail.yahoo.com>]
[parent not found: <1122819417.7732 29.1483635140417@mail.yahoo.com>]
[parent not found: <520812589.785357.1483635163447@mail.yahoo.com>]
[parent not found: <586812006.807199.1483635248137@mail.yahoo.com>]
[parent not found: <1629881682.797299.1483635271577@mail.yahoo.com>]
[parent not found: <1720418788.915011.1483644149233@mail.yahoo.com>]
[parent not found: <543637986.953238.1483644170571@mail.yahoo.com>]
[parent not found: <533823088.950922.1483644181823@mail.yahoo.com>]
[parent not found: <789705891.924489.1483644252770@mail.yahoo.com>]
[parent not found: <1079527108.955528.1483644287200@mail.yahoo.com>]
[parent not found: <836248026.289177.1483802393129@mail.yahoo.com>]
[parent not found: <2139774747.292289.1483802531512@mail.yahoo.com>]
[parent not found: <1398379766.288102.1483802563304@mail.yahoo.com>]
[parent not found: <875519544.290855.1483802577266@mail.yahoo.com>]
[parent not found: <818187627.276826.1483802611497@mail.yahoo.com>]
[parent not found: <351325566.464005.1483820298033@mail.yahoo.com>]
[parent not found: <1163092644.466813.1483820333185@mail.yahoo.com>]
[parent not found: <864765730.5250882.1484473748647@mail.yahoo.com>]
* (unknown) [not found] ` <864765730.5250882.1484473748647@mail.yahoo.com> @ 2017-01-15 9:49 ` bigbiglotto 0 siblings, 0 replies; 627+ messages in thread From: bigbiglotto @ 2017-01-15 9:49 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 1 bytes --] [-- Attachment #2: ATM CARD READY.jpg --] [-- Type: image/jpeg, Size: 532619 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-01-14 16:34 pooks005 0 siblings, 0 replies; 627+ messages in thread From: pooks005 @ 2017-01-14 16:34 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_25645_netdev.zip --] [-- Type: application/zip, Size: 45410 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-01-13 8:38 unsubscribe.me 0 siblings, 0 replies; 627+ messages in thread From: unsubscribe.me @ 2017-01-13 8:38 UTC (permalink / raw) To: netdev [-- Attachment #1: 64318.zip --] [-- Type: application/zip, Size: 39918 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2017-01-10 16:54 kevin.smith 0 siblings, 0 replies; 627+ messages in thread From: kevin.smith @ 2017-01-10 16:54 UTC (permalink / raw) To: netdev unsubscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2017-01-03 6:48 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2017-01-03 6:48 UTC (permalink / raw) внимания; Ваши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...776774990..2017 Почты технической поддержки ©2017 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-30 9:12 bcohen 0 siblings, 0 replies; 627+ messages in thread From: bcohen @ 2016-12-30 9:12 UTC (permalink / raw) To: netdev [-- Attachment #1: netdev.zip --] [-- Type: application/zip, Size: 32136 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-28 22:43 doctornina 0 siblings, 0 replies; 627+ messages in thread From: doctornina @ 2016-12-28 22:43 UTC (permalink / raw) To: netdev [-- Attachment #1: 24488470886248_netdev.zip --] [-- Type: application/zip, Size: 43724 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-26 3:42 openhackbangalore 0 siblings, 0 replies; 627+ messages in thread From: openhackbangalore @ 2016-12-26 3:42 UTC (permalink / raw) To: netdev [-- Attachment #1: $MONEY-677968373.zip --] [-- Type: application/zip, Size: 9149 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-18 4:04 netdev 0 siblings, 0 replies; 627+ messages in thread From: netdev @ 2016-12-18 4:04 UTC (permalink / raw) To: netdev; +Cc: iqhm, 651366975, uqhzj, 139563427260, cvhv, pinz, 96948314 [-- Attachment #1: ONLINE-311698597317131.zip --] [-- Type: application/zip, Size: 16286 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-18 2:58 netdev 0 siblings, 0 replies; 627+ messages in thread From: netdev @ 2016-12-18 2:58 UTC (permalink / raw) To: netdev; +Cc: xhgn, 561383013161808, sjuud, 1197, skqi, vqjs, 2752446077 [-- Attachment #1: EMAIL-6394134655.zip --] [-- Type: application/zip, Size: 16284 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-16 10:25 системы администратор 0 siblings, 0 replies; 627+ messages in thread From: системы администратор @ 2016-12-16 10:25 UTC (permalink / raw) внимания; аши сообщения превысил лимит памяти, который составляет 5 Гб, определенных администратором, который в настоящее время работает на 10.9GB, Вы не сможете отправить или получить новую почту, пока вы повторно не проверить ваш почтовый ящик почты. Чтобы восстановить работоспособность Вашего почтового ящика, отправьте следующую информацию ниже: имя: Имя пользователя: пароль: Подтверждение пароля: Адрес электронной почты: телефон: Если вы не в состоянии перепроверить сообщения, ваш почтовый ящик будет отключен! Приносим извинения за неудобства. Проверочный код: EN: Ru...776774990..2016 Почты технической поддержки ©2016 спасибо системы администратор ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-14 9:45 Mr Friedrich Mayrhofer 0 siblings, 0 replies; 627+ messages in thread From: Mr Friedrich Mayrhofer @ 2016-12-14 9:45 UTC (permalink / raw) Good Day, This is the second time i am sending you this mail. I, Friedrich Mayrhofer Donate $ 1,000,000.00 to You, Email Me personally for more details. Regards. Friedrich Mayrhofer ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-14 2:45 Mr Friedrich Mayrhofer 0 siblings, 0 replies; 627+ messages in thread From: Mr Friedrich Mayrhofer @ 2016-12-14 2:45 UTC (permalink / raw) Good Day, This is the second time i am sending you this mail. I, Friedrich Mayrhofer Donate $ 1,000,000.00 to You, Email Me personally for more details. Regards. Friedrich Mayrhofer ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-12 12:19 Brianna Falzone 0 siblings, 0 replies; 627+ messages in thread From: Brianna Falzone @ 2016-12-12 12:19 UTC (permalink / raw) My name is Brianna Falzone , I am a United State Army officer, i saw your mail on google search please reply to me So that we know better. I hope to read Thanks and hope to hear from you soon. Regards Brianna ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-11 23:33 KA Alice 0 siblings, 0 replies; 627+ messages in thread From: KA Alice @ 2016-12-11 23:33 UTC (permalink / raw) I would like to solicit your assistance to claim $9 M from my bank and you will benefit 30% of the fund for assisting me while the remaining 70% will be mine, let know if you are capable so that i can give you the full details of the transaction. Regards, ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-08 22:28 kindergartenchaos2 0 siblings, 0 replies; 627+ messages in thread From: kindergartenchaos2 @ 2016-12-08 22:28 UTC (permalink / raw) To: netdev [-- Attachment #1: EMAIL_52762_netdev.zip --] [-- Type: application/zip, Size: 59593 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-08 17:22 marketing 0 siblings, 0 replies; 627+ messages in thread From: marketing @ 2016-12-08 17:22 UTC (permalink / raw) To: netdev [-- Attachment #1: MESAGE_3403929235556_netdev.zip --] [-- Type: application/zip, Size: 7120 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-04 3:26 Bob Biloxi 0 siblings, 0 replies; 627+ messages in thread From: Bob Biloxi @ 2016-12-04 3:26 UTC (permalink / raw) To: netdev subscribe linux-netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-12-03 13:59 cbordinaro 0 siblings, 0 replies; 627+ messages in thread From: cbordinaro @ 2016-12-03 13:59 UTC (permalink / raw) To: netdev [-- Attachment #1: MESSAGE_07189225617444_netdev.zip --] [-- Type: application/zip, Size: 1430 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-11-28 21:46 salome.khum 0 siblings, 0 replies; 627+ messages in thread From: salome.khum @ 2016-11-28 21:46 UTC (permalink / raw) To: netdev [-- Attachment #1: MESSAGE_5999780_netdev.zip --] [-- Type: application/zip, Size: 2062 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-11-24 8:54 Llorente Santos Jesus 0 siblings, 0 replies; 627+ messages in thread From: Llorente Santos Jesus @ 2016-11-24 8:54 UTC (permalink / raw) To: netdev@vger.kernel.org unsubscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-11-04 10:43 Amir A. Khanmammadov 0 siblings, 0 replies; 627+ messages in thread From: Amir A. Khanmammadov @ 2016-11-04 10:43 UTC (permalink / raw) Thanks for your last email response to me. The information required should include the following-: Your full names Your address Telephone number Your private email Occupation Age This is to enable my further discussion with you in confidence. Best regards and wishes to you. Amir A. Khanmammadov REPLY TO khanmammadov@vera.com.uy amir2016@vera.com.uy ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-11-03 3:06 Mr Friedrich Mayrhofer 0 siblings, 0 replies; 627+ messages in thread From: Mr Friedrich Mayrhofer @ 2016-11-03 3:06 UTC (permalink / raw) Good Day, This is the second time i am sending you this mail. I, Friedrich Mayrhofer Donate $ 1,000,000.00 to You, Email Me personally for more details. Regards. Friedrich Mayrhofer ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-10-31 13:59 Debra_Farmer/SSB/HIDOE 0 siblings, 0 replies; 627+ messages in thread From: Debra_Farmer/SSB/HIDOE @ 2016-10-31 13:59 UTC (permalink / raw) I am Mrs. Gu Kailai and i intend to make a DONATION. Contact my personal E-mail Via: mrsgukailai@post.cz for more details: ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <1613766214.1156152.1472051909007.ref@mail.yahoo.com>]
[parent not found: <1613766214.1156152.1472051909007@mail.yahoo.com>]
[parent not found: <810785071.1179134.1472051944512@mail.yahoo.com>]
[parent not found: <690237954.1152886.1472051992004@mail.yahoo.com>]
[parent not found: <705613547.1154666.1472052019294@mail.yahoo.com>]
[parent not found: <1085891532.228865.1472219344215@mail.yahoo.com>]
[parent not found: <1823783081.212179.1472219379783@mail.yahoo.com>]
[parent not found: <1736678866.239274.1472219449051@mail.yahoo.com>]
[parent not found: <1114105469.218215.1472219489067@mail.yahoo.com>]
[parent not found: <1527883044.2321938.1472555816737@mail.yahoo.com>]
[parent not found: <2087207667.2326394.1472555862797@mail.yahoo.com>]
[parent not found: <1932957037.2328070.1472555891967@mail.yahoo.com>]
[parent not found: <76541161.3058550.1472641900776@mail.yahoo.com>]
[parent not found: <390417912.3114950.1472641927609@mail.yahoo.com>]
[parent not found: <174724605.3110527.1472641968175@mail.yahoo.com>]
[parent not found: <2138458534.3114303.1472641995170@mail.yahoo. com>]
[parent not found: <591707387.4282249.1472758695779@mail.yahoo.com>]
[parent not found: <2003823322.4269219.1472758736888@mail.yahoo.com>]
[parent not found: <2031504493.4178635.1472758968661@mail.yahoo.com>]
[parent not found: <365215625.4220139.1472759002460@mail.yahoo.com>]
[parent not found: <1777181169.4265146.1472759096006@mail.yahoo.com>]
[parent not found: <1769190245.320871.1472807778964@mail.yahoo.com>]
[parent not found: <363873901.271534.1472808041957@mail.yahoo.com>]
[parent not found: <1086378890.300174.1472808088970@mail.yahoo.com>]
[parent not found: <333356121.545000.1472836897091@mail.yahoo.com>]
[parent not found: <1118950278.480274.1472836950433@mail.yahoo.com>]
[parent not found: <1850791873.592848.1472837076171@mail.yahoo.com>]
[parent not found: <856623755.593152.1472837102910@mail.yahoo.com>]
[parent not found: <1103538463.2350950.1473154408734@mail.yahoo.com>]
[parent not found: <1483407510.2903367.1473891057004@mail.yahoo.com>]
[parent not found: <619326518.823750.1473935672338@mail.yahoo.com>]
[parent not found: <1165825571.3200771.1473935759393@mail.yahoo.com>]
[parent not found: <128378 9763.873675.1473935822127@mail.yahoo.com>]
[parent not found: <1125637573.837289.1473936830058@mail.yahoo.com>]
[parent not found: <612891209.943646.1474284578043@mail.yahoo.com>]
[parent not found: <604870836.948880.1474284627061@mail.yahoo.com>]
[parent not found: <798666907.945888.1474284681963@mail.yahoo.com>]
[parent not found: <1710612344.963943.1474284722263@mail.yahoo.com>]
[parent not found: <1447593757.977548.1474284753078@mail.yahoo.com>]
[parent not found: <1856972405.1794635.1474369648823@mail.yahoo.com>]
[parent not found: <895256758.1762384.1474369697069@mail.yahoo.com>]
[parent not found: <1397055351.1775498.1474369738847@mail.yahoo.com>]
[parent not found: <183225065.1781454.1474369784989@mail.yahoo.com>]
[parent not found: <577139267.1783456.1474369847432@mail.yahoo.com>]
[parent not found: <1634683265.2624669.1474461237932@mail.yahoo.com>]
[parent not found: <1045124091.2705259.1474461266485@mail.yahoo.com>]
[parent not found: <607022172.2708607.1474461292839@mail.yahoo.com>]
[parent not found: <646400693.2711419.1474461342292@mail.yahoo.com>]
[parent not found: <600926798.3024289.1 474487014745@mail.yahoo.com>]
[parent not found: <848959994.3050338.1474487051508@mail.yahoo.com>]
[parent not found: <1380179885.3046209.1474487113820@mail.yahoo.com>]
[parent not found: <915454957.2988766.1474487155242@mail.yahoo.com>]
[parent not found: <1032001767.3417413.1474533465860@mail.yahoo.com>]
[parent not found: <1105505857.3404812.1474533493617@mail.yahoo.com>]
[parent not found: <652377850.3376191.1474533525021@mail.yahoo.com>]
[parent not found: <885412713.3414982.1474533553621@mail.yahoo.com>]
[parent not found: <926239809.3432797.1474543903543@mail.yahoo.com>]
[parent not found: <504571643.3457974.1474543928175@mail.yahoo.com>]
[parent not found: <722329769.3465713.1474543956184@mail.yahoo.com>]
[parent not found: <194068216.3513436.1474543984451@mail.yahoo.com>]
[parent not found: <2144774905.3445655.1474544011008@mail.yahoo.com>]
[parent not found: <603193077.3551144.1474552246098@mail.yahoo.com>]
[parent not found: <1793265587.3570870.1474552275433@mail.yahoo.com>]
[parent not found: <724994993.3583577.1474552321306@mail.yahoo.com>]
[parent not found: <1847541976.4198633.147461738 7762@mail.yahoo.com>]
[parent not found: <894809757.4188891.1474617425437@mail.yahoo.com>]
[parent not found: <1610808600.4142852.1474618219565@mail.yahoo.com>]
[parent not found: <805538267.4154006.1474618248518@mail.yahoo.com>]
[parent not found: <140386417.4151046.1474618277910@mail.yahoo.com>]
[parent not found: <91588522.4201961.1474628458819@mail.yahoo.com>]
[parent not found: <874042294.4241184.1474628487978@mail.yahoo.com>]
[parent not found: <1751071499.4199552.1474628521119@mail.yahoo.com>]
[parent not found: <319872726.4187643.1474628546603@mail.yahoo.com>]
[parent not found: <1840567696.4257417.1474628570735@mail.yahoo.com>]
[parent not found: <1112971620.4328542.1474643792563@mail.yahoo.com>]
[parent not found: <618538819.4404406.1474643822169@mail.yahoo.com>]
[parent not found: <1715916073.4394545.1474643850308@mail.yahoo.com>]
[parent not found: <1370228317.4414904.1474643978187@mail.yahoo.com>]
[parent not found: <710779172.4400279.1474644004048@mail.yahoo.com>]
[parent not found: <1899028798.5873024.1474892962491@mail.yahoo.com>]
[parent not found: <2017484316.94998.1475832368446@mail.yahoo.com>]
* (unknown) [not found] ` <2017484316.94998.1475832368446@mail.yahoo.com> @ 2016-10-07 19:48 ` MRS LINAH MOHOHLO 0 siblings, 0 replies; 627+ messages in thread From: MRS LINAH MOHOHLO @ 2016-10-07 19:48 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 84 bytes --] Hollow dear, I have initially sent you this message before, kindly get back to me [-- Attachment #2: FROM Mrs Rosemary Linah Mohohlo55.docx --] [-- Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document, Size: 13135 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-09-27 16:50 Rajat Jain 0 siblings, 0 replies; 627+ messages in thread From: Rajat Jain @ 2016-09-27 16:50 UTC (permalink / raw) To: Amitkumar Karwar, Nishant Sarmukadam, Kalle Valo, linux-wireless-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA Cc: Wei-Ning Huang, Brian Norris, Eric Caruso, rajatxjain-Re5JQEeQqe8AvxtiuMwx3w, Rajat Jain From: Wei-Ning Huang <wnhuang-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> Date: Thu, 17 Mar 2016 11:43:16 +0800 Subject: [PATCH] mwifiex: report wakeup for wowlan Enable notifying wakeup source to the PM core. This allow darkresume to correctly track wakeup source and mark mwifiex_plt as 'automatic' wakeup source. Signed-off-by: Wei-Ning Huang <wnhuang-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> Signed-off-by: Rajat Jain <rajatja-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> Tested-by: Wei-Ning Huang <wnhuang-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org> Reviewed-by: Eric Caruso <ejcaruso-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org> --- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 ++++++++ drivers/net/wireless/marvell/mwifiex/sdio.h | 1 + 2 files changed, 9 insertions(+) diff --git a/drivers/net/wireless/marvell/mwifiex/sdio.c b/drivers/net/wireless/marvell/mwifiex/sdio.c index d3e1561..a5f63e4 100644 --- a/drivers/net/wireless/marvell/mwifiex/sdio.c +++ b/drivers/net/wireless/marvell/mwifiex/sdio.c @@ -89,6 +89,9 @@ static irqreturn_t mwifiex_wake_irq_wifi(int irq, void *priv) disable_irq_nosync(irq); } + /* Notify PM core we are wakeup source */ + pm_wakeup_event(cfg->dev, 0); + return IRQ_HANDLED; } @@ -112,6 +115,7 @@ static int mwifiex_sdio_probe_of(struct device *dev, struct sdio_mmc_card *card) GFP_KERNEL); cfg = card->plt_wake_cfg; if (cfg && card->plt_of_node) { + cfg->dev = dev; cfg->irq_wifi = irq_of_parse_and_map(card->plt_of_node, 0); if (!cfg->irq_wifi) { dev_dbg(dev, @@ -130,6 +134,10 @@ static int mwifiex_sdio_probe_of(struct device *dev, struct sdio_mmc_card *card) } } + ret = device_init_wakeup(dev, true); + if (ret) + dev_err(dev, "fail to init wakeup for mwifiex"); + return 0; } diff --git a/drivers/net/wireless/marvell/mwifiex/sdio.h b/drivers/net/wireless/marvell/mwifiex/sdio.h index db837f1..07cdd23 100644 --- a/drivers/net/wireless/marvell/mwifiex/sdio.h +++ b/drivers/net/wireless/marvell/mwifiex/sdio.h @@ -155,6 +155,7 @@ } while (0) struct mwifiex_plt_wake_cfg { + struct device *dev; int irq_wifi; bool wake_by_wifi; }; -- 2.8.0.rc3.226.g39d4020 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* Re: [PATCH v2 1/7] ipv6 addrconf: enable use of proc_dointvec_minmax in addrconf_sysctl @ 2016-09-25 10:04 David Miller 2016-09-25 10:52 ` (unknown), Maciej Żenczykowski 0 siblings, 1 reply; 627+ messages in thread From: David Miller @ 2016-09-25 10:04 UTC (permalink / raw) To: zenczykowski; +Cc: maze, netdev, ek, lorenzo This is missing an appropriate "[PATCH v2 0/7] ..." cover letter that explains at a high level what this patch series is doing, why it is doing it, and how it is doing it. You'll have to submit a v3 with this fixed. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), 2016-09-25 10:04 [PATCH v2 1/7] ipv6 addrconf: enable use of proc_dointvec_minmax in addrconf_sysctl David Miller @ 2016-09-25 10:52 ` Maciej Żenczykowski 2016-09-25 12:51 ` (unknown) David Miller 0 siblings, 1 reply; 627+ messages in thread From: Maciej Żenczykowski @ 2016-09-25 10:52 UTC (permalink / raw) To: Maciej Żenczykowski, David S . Miller Cc: netdev, Erik Kline, Lorenzo Colitti Hi, This patch series implements RFC7559 style backoff of IPv6 router solicitation requests. Patches 1 and 2 are minor cleanup and stand on their own. Patch 3 allows a (potentially) infinite number of RS'es to be sent when the rtr_solicits sysctl is set to -1 (this depends on patch 1). Patch 4 is just boilerplate to add a new sysctl for the maximum backoff period. Patch 5 implements the backoff algorithm (and depends on the previous patches). Patches 6 and 7 switch the defaults over to enable this by default. [PATCH v3 1/7] ipv6 addrconf: enable use of proc_dointvec_minmax in [PATCH v3 2/7] ipv6 addrconf: remove addrconf_sysctl_hop_limit() [PATCH v3 3/7] ipv6 addrconf: rtr_solicits == -1 means unlimited [PATCH v3 4/7] ipv6 addrconf: add new sysctl [PATCH v3 5/7] ipv6 addrconf: implement RFC7559 router solicitation [PATCH v3 6/7] ipv6 addrconf: change default [PATCH v3 7/7] ipv6 addrconf: change default MAX_RTR_SOLICITATIONS Changes v2->v3: none Changes v1->v2: avoid 64-bit divisions to fix 32-bit build errors ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2016-09-25 10:52 ` (unknown), Maciej Żenczykowski @ 2016-09-25 12:51 ` David Miller 0 siblings, 0 replies; 627+ messages in thread From: David Miller @ 2016-09-25 12:51 UTC (permalink / raw) To: zenczykowski; +Cc: maze, netdev, ek, lorenzo This posting needs an actual Subject line, saying something like: [PATCH net-next v3 0/7] Add RFC7559 style ipv6 soliciation backoff support This text will go into the merge commit I create should I apply this patch series. In any event, using a blank Subject line is never appropriate. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-09-19 0:17 Hello Email User 0 siblings, 0 replies; 627+ messages in thread From: Hello Email User @ 2016-09-19 0:17 UTC (permalink / raw) -- Sign-In Alert Hello Email User, We noticed a login to your Webmail account from an unrecognized device on Sunday Sept 18, 2016 4:07 PM GMT+1 from London, UK. Was this you? If so, please disregard the rest of this email. If this wasn't you, please follow the links below to keep your E-Mail account safe and provide required information to keep your account ACTIVE. https://formcrafts.com/a/22938?preview=true Thanks, Webmail Account Services Please do not reply to this message. Mail sent to this address cannot be answered. ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-08-24 9:24 Άγγελος Μουζακίτης 0 siblings, 0 replies; 627+ messages in thread From: Άγγελος Μουζακίτης @ 2016-08-24 9:24 UTC (permalink / raw) To: netdev unsubscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-08-16 23:24 doctornina 0 siblings, 0 replies; 627+ messages in thread From: doctornina @ 2016-08-16 23:24 UTC (permalink / raw) To: netdev [-- Attachment #1: ffjnetdev.zip --] [-- Type: application/zip, Size: 3958 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-08-15 0:41 salome.khum 0 siblings, 0 replies; 627+ messages in thread From: salome.khum @ 2016-08-15 0:41 UTC (permalink / raw) To: netdev [-- Attachment #1: jkvnetdev.zip --] [-- Type: application/zip, Size: 25201 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-08-13 21:35 Кухар Валерій Павлович 0 siblings, 0 replies; 627+ messages in thread From: Кухар Валерій Павлович @ 2016-08-13 21:35 UTC (permalink / raw) We have an inheritance of a deceased client with your surname. Kindly contact Andrew Bailey via email: ( a.j2009b@yandex.com ) with your full names for info. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-08-13 13:52 salome.khum 0 siblings, 0 replies; 627+ messages in thread From: salome.khum @ 2016-08-13 13:52 UTC (permalink / raw) To: netdev [-- Attachment #1: 464314netdev.zip --] [-- Type: application/zip, Size: 1010 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <2096904962.8975664.1448314694369.JavaMail.yahoo.ref@mail.yahoo.com>]
[parent not found: <2096904962.8975664.1448314694369.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1272825673.848852.1454493705636.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <640004565.927501.1454493835072.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1684063999.837280.1454493903115.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1977508521.873767.1454493983041.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <647023022.1433520.1454572607313.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2132257680.2026202.1454673388954.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1594683208.2109611.1454679567882.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2071408905.716633.1454921976812.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1261734413.4670460.1457342425928.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <856097930.5543824.1457426185916.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1538949636. 62724.1457675673999.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1769220668.51600.1458023281280.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1378392616.3882248.1458723145894.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <525067291.5183804.1458883074470.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <190840724.113296.1458972164243.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1085335777.855210.1459152528393.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1738111598.913186.1459173907860.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1245107078.1644010.1459236765377.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1450658088.960583.1459504903109.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <972924604.1064165.1459510374336.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1357718149.1545629.1459589622641.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1594050057.1616921.1459596421418.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <976664093.2413697.1459742380276.JavaMail .yahoo@mail.yahoo.com>]
[parent not found: <1580361812.2368711.1459746779917.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <996413620.3389168.1459854488562.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1163928646.11420.1459933300985.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1324768292.671231.1460368140020.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2026848287.718433.1460372952186.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2084945232.1488221.1460436999826.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <348741613.1565701.1460449497633.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <360426420.1555412.1460459307634.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <123077483.2387510.1460536873257.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1779684999.378587.1460632828565.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <665545912.471033.1460637513618.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1901758443.1079819.1460695929708.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <20304 15086.1077550.1460696028309.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1247989484.1068190.1460700672076.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <763018971.2516350.1460955627717.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1260354925.2455965.1460960301207.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <822166035.4952175.1461221836645.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <997536812.4972457.1461230441835.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <531465338.320837.1461332315387.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1710060059.1594917.1461562373705.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2013665124.1634508.1461576225749.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1577159729.1662524.1461576408914.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <827743832.1775731.1461589940966.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <624424391.4865247.1461917247584.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <770757824.4861978.146192431545 4.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1550180170.7099173.1462269913921.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1599666968.325070.1462966718844.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <493146651.316676.1464342389454.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1014446193.299180.1464342631839.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <299594501.2228774.1464691083776.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <552111681.3053448.1464781008278.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1312015133.3037091.1464781256056.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2132034124.6014802.1465217502181.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1452634835.367510.1465301259393.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1729713271.3003857.1465908251570.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <736322626.3060801.1465914464910.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <779581049.5099647.1466152846876.JavaMail.yahoo@mail.yahoo .com>]
[parent not found: <1620893419.11036983.1470224720712.JavaMail.yahoo@mail.yahoo.com>]
* (unknown) [not found] ` <1620893419.11036983.1470224720712.JavaMail.yahoo@mail.yahoo.com> @ 2016-08-03 14:32 ` UNITED NATIONS ORGANIZATION 0 siblings, 0 replies; 627+ messages in thread From: UNITED NATIONS ORGANIZATION @ 2016-08-03 14:32 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 41 bytes --] IRREVOCABLE PAYMENT ORDER VIA ATM CARD [-- Attachment #2: UNITED NATIONS ORGANIZATION - HUMAN SETTLEMENT.doc --] [-- Type: application/msword, Size: 309760 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-07-27 14:02 Grace Bunyan 0 siblings, 0 replies; 627+ messages in thread From: Grace Bunyan @ 2016-07-27 14:02 UTC (permalink / raw) Greeting, Did you receive the fund letter i send you last? from Grace Bunyan ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-07-20 0:01 Mrs Alice Walton 0 siblings, 0 replies; 627+ messages in thread From: Mrs Alice Walton @ 2016-07-20 0:01 UTC (permalink / raw) To: Recipients I have a business proposal for you contact me for more info ^ permalink raw reply [flat|nested] 627+ messages in thread
* RE: [E1000-devel] [PATCH 1/1] ixgbevf: avoid checking hang when performing hardware reset
@ 2016-07-18 22:30 Skidmore, Donald C
2016-07-19 13:31 ` (unknown), zyjzyj2000
0 siblings, 1 reply; 627+ messages in thread
From: Skidmore, Donald C @ 2016-07-18 22:30 UTC (permalink / raw)
To: zyjzyj2000@gmail.com, e1000-devel@lists.sourceforge.net,
netdev@vger.kernel.org, Kirsher, Jeffrey T
> -----Original Message-----
> From: zyjzyj2000@gmail.com [mailto:zyjzyj2000@gmail.com]
> Sent: Monday, July 18, 2016 6:45 AM
> To: e1000-devel@lists.sourceforge.net; netdev@vger.kernel.org; Kirsher,
> Jeffrey T <jeffrey.t.kirsher@intel.com>
> Subject: [E1000-devel] [PATCH 1/1] ixgbevf: avoid checking hang when
> performing hardware reset
>
> From: Zhu Yanjun <zyjzyj2000@gmail.com>
>
> When performing hardware reset, it is not necessary to check hang.
> Or else, the call trace will appear.
>
> Signed-off-by: Zhu Yanjun <zyjzyj2000@gmail.com>
> ---
> drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
> b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
> index acc2401..d563d24 100644
> --- a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
> +++ b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
> @@ -2792,9 +2792,14 @@ static void ixgbevf_reset_subtask(struct
> ixgbevf_adapter *adapter) static void ixgbevf_check_hang_subtask(struct
> ixgbevf_adapter *adapter) {
> struct ixgbe_hw *hw = &adapter->hw;
> + struct ixgbe_mbx_info *mbx = &hw->mbx;
> u32 eics = 0;
> int i;
>
> + /* When performing hardware reset, unnecessary to check hang. */
> + if (mbx->ops.check_for_rst(hw))
> + return;
> +
> /* If we're down or resetting, just bail */
> if (test_bit(__IXGBEVF_DOWN, &adapter->state) ||
> test_bit(__IXGBEVF_RESETTING, &adapter->state))
> --
> 2.7.4
>
>
My concern with this patch is that the check_for_rst does a read to clear on the RSTD and RSTI bits. So reading it in the service task may mean we miss this transition in the mailbox protocol. Likewise it is possible they may have already been cleared and you won't even catch the state your looking for.
-Don Skidmore <donald.c.skidmore@intel.com>
^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), 2016-07-18 22:30 [E1000-devel] [PATCH 1/1] ixgbevf: avoid checking hang when performing hardware reset Skidmore, Donald C @ 2016-07-19 13:31 ` zyjzyj2000 0 siblings, 0 replies; 627+ messages in thread From: zyjzyj2000 @ 2016-07-19 13:31 UTC (permalink / raw) To: e1000-devel, netdev, jeffrey.t.kirsher, donald.c.skidmore v1->v2: Follow the advice from Donald, replacing read directly from RSTD and RSTI register with a state variable __IXGBEVF_HW_RESETTING; ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-07-18 20:11 J Walker 0 siblings, 0 replies; 627+ messages in thread From: J Walker @ 2016-07-18 20:11 UTC (permalink / raw) To: netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-07-15 17:31 Easy Loan Finance 0 siblings, 0 replies; 627+ messages in thread From: Easy Loan Finance @ 2016-07-15 17:31 UTC (permalink / raw) To: Recipients I have a business loan for you @1% contact me for more info ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-07-12 0:03 EASY LOAN FINANCE 0 siblings, 0 replies; 627+ messages in thread From: EASY LOAN FINANCE @ 2016-07-12 0:03 UTC (permalink / raw) To: Recipients Contact us if you need a loan for 1% interest ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-07-04 22:34 Mrs Alice Walton 0 siblings, 0 replies; 627+ messages in thread From: Mrs Alice Walton @ 2016-07-04 22:34 UTC (permalink / raw) To: Recipients I have a business proposal for you contact me for more info ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-06-30 7:56 Brown, Jaime M 0 siblings, 0 replies; 627+ messages in thread From: Brown, Jaime M @ 2016-06-30 7:56 UTC (permalink / raw) To: inf0@mail.com did you get my mail..? ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-06-24 6:48 Prabhat Kumar Ravi 0 siblings, 0 replies; 627+ messages in thread From: Prabhat Kumar Ravi @ 2016-06-24 6:48 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-06-22 22:48 Mrs Alice Walton 0 siblings, 0 replies; 627+ messages in thread From: Mrs Alice Walton @ 2016-06-22 22:48 UTC (permalink / raw) To: Recipients my name is Mrs. Alice Walton, a business woman an America Citizen and the heiress to the fortune of Walmart stores, born October 7, 1949. I have a proposal for you ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2016-05-03 21:03 to2 0 siblings, 0 replies; 627+ messages in thread From: to2 @ 2016-05-03 21:03 UTC (permalink / raw) To: netdev [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain; charset="GB2312", Size: 872 bytes --] ëSÖøÖÐø½úµÄ¸ßËÙ°lÕ¹£¬²»ÉÙÆóI¶¼ÔÚë×ÓÉÌÕß@ÐÐI°lÕ¹é_í£¬ÊÐö¸ ׵÷dz£¼¤ÁÒ¡£ ´Ër£¬ÈçºÎ¼°rÊ´_µÄÕÒµ½¿ÍôÐÅÏ¢£¬¦ì¶ÆóIíÕf׵î³£ÖØÒª£¬Òòéß@²»H¿ÉÒÔ¹¼srég³É±¾£¬¸üÖØÒªµÄÊÇ¿ÉÒÔÕ¼ÏÈC¡£ Èç¹ûÄãȱÉÙ¿Íô£¬Ò²]ÓпÍôÙYÁÏ£¬ÄÇüNÄãÒѽÂýÄãµÄͬÐÐÒ»²½ÁË¡£ ]Óнݽ£¬Ö»Óи¶³öº¹Ë®£¬ÌìáÁËÄãÈçºÎÈ¥ÕÒ¿Íô£¿ ºÜ¶àÈËßxñÁËëÔ£¬Q¶¨¸¶³ö×Ô¼ºµÄ¿ÚÉ࣬µ«ÙYÁÏÄÄÄí£¬î}ÓÖ³ö¬FÁË£¬ÓÖÒ»´ÎÃÔʧÔÚÁˤÕÒ¿ÍôµÄë ìFÖС£ ¬FÔÚÊÇ»¥Â¾WµÄr´ú£¡»ùì¶¾W½jß@´óµþì¶øÕQÉúµÄÍâÙQܼþ£¬ÒÔܼþéò£¬ÒÔ¾W½jé¾£¬ÒÔÈ«ÇòÐÅÏ¢éµþ죡 ¼ÜÔOͨÍùº£ÍâµÄ¿µÇf´óµÀ£¡ÄãÔÚªqÔ¥¡¢Ó^ÍûµÄrºò£¬ÄãµÄͬÐÐÒѽÔÚÓÃܼþÿÌìÌáÈ¡ÉÏÈfl¿ÍôÐÅÏ¢ÁË£¬®ÔÙÍâÙQܼþºÍƽ̨չþÒ»Ó³ÉÖ÷Á÷r£¬ÄãÓÖʧȥÁËÒ»´Î¾Íþ£¡ ÀûÓÃøëHºÍ¸÷øÖ÷Á÷ËÑË÷ÒýÇæ£¬ÝÈë®aÆ·êPæI×־ͼ´¿ÉÅúÁ¿ÌáÈ¡¿ÍôÙYÁÏ£¡È«Çò200ø¼ÒÏÂ700¶à®µØÖ÷Á÷ÒýÇæÈÎÄúËÑË÷é_°l£¡ Èç¹ûÄú¦ÎÒ®aÆ·ÒÔ¼°·þÕ¸ÐÅdȤ£¬gÓ¼ÓÎÒQQÔÕ¡£ QQ:2188578837 Contact number:0755-32913073 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2016-04-27 6:38 Leon Romanovsky 0 siblings, 0 replies; 627+ messages in thread From: Leon Romanovsky @ 2016-04-27 6:38 UTC (permalink / raw) To: Florian Westphal Cc: netdev-u79uwXL29TY76Z2rM5mHXA, linux-rdma-u79uwXL29TY76Z2rM5mHXA, FaisalLatif-2ukJVAZIZ/Y [-- Attachment #1: Type: text/plain, Size: 2374 bytes --] <faisal.latif-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>, Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> Bcc: Subject: Re: [PATCH net] RDMA/nes: don't leak skb if carrier down Reply-To: leon-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org In-Reply-To: <1461529139-28582-1-git-send-email-fw-HFFVJYpyMKqzQB+pC5nmwQ@public.gmane.org> On Sun, Apr 24, 2016 at 10:18:59PM +0200, Florian Westphal wrote: > Alternatively one could free the skb, OTOH I don't think this test is > useful so just remove it. > > Cc: <linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> > Signed-off-by: Florian Westphal <fw-HFFVJYpyMKqzQB+pC5nmwQ@public.gmane.org> I don't know why did you decide to send it to netdev and not to relevant maintainers, but the relevant mailing list is linux-rdma and Faisal needs to Review/Acknowledge it. ➜ linux-rdma git:(master) ./scripts/get_maintainer.pl -f drivers/infiniband/hw/nes/nes_nic.c Faisal Latif <faisal.latif-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> (supporter:NETEFFECT IWARP RNIC DRIVER (IW_NES)) Doug Ledford <dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> (supporter:INFINIBAND SUBSYSTEM) Sean Hefty <sean.hefty-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> (supporter:INFINIBAND SUBSYSTEM) Hal Rosenstock <hal.rosenstock-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> (supporter:INFINIBAND SUBSYSTEM) linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org (open list:NETEFFECT IWARP RNIC DRIVER (IW_NES)) linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org (open list) > --- > Noticed this while working on the TX_LOCKED removal. > > diff --git a/drivers/infiniband/hw/nes/nes_nic.c b/drivers/infiniband/hw/nes/nes_nic.c > index 3ea9e05..9291453 100644 > --- a/drivers/infiniband/hw/nes/nes_nic.c > +++ b/drivers/infiniband/hw/nes/nes_nic.c > @@ -500,9 +500,6 @@ static int nes_netdev_start_xmit(struct sk_buff *skb, struct net_device *netdev) > * skb_shinfo(skb)->nr_frags, skb_is_gso(skb)); > */ > > - if (!netif_carrier_ok(netdev)) > - return NETDEV_TX_OK; > - > if (netif_queue_stopped(netdev)) > return NETDEV_TX_BUSY; > > -- > 2.7.3 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in > the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org > More majordomo info at http://vger.kernel.org/majordomo-info.html [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-02-28 0:12 David and Carol Martin 0 siblings, 0 replies; 627+ messages in thread From: David and Carol Martin @ 2016-02-28 0:12 UTC (permalink / raw) -- We are donating to you 1,500,000 GBP, from David and Carol Martin £33million lottery, contact : davidcarolm@yahoo.com.hk view link: http://www.ibtimes.co.uk/lotto-winners-david-carol-martin-want-blast-into-space-after-buying-new-shoes-1537851 ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <1690820823.2037051.1452354006554.JavaMail.yahoo.ref@mail.yahoo.com>]
[parent not found: <1690820823.2037051.1452354006554.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <520885517.2023918.1452354030404.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <848799901.2079551.1452354065249.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <606567182.2061337.1452354101520.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1515548489.2047888.1452354125577.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1696830956.2080895.1452359740195.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1044512568.2034158.1452359782445.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <744996740.2039018.1452359828711.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2068321528.2056193.1452359860125.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <402986787.2071710.1452359902923.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1322952930.2582033.1452510886770.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <87953227 5.2546109.1452510921924.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1026668702.2589108.1452510960652.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <978073310.2552797.1452510992183.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <182370769.921229.1452511022402.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <874882914.2385702.1452520281537.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <17111664.2568134.1452520335421.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <516869245.2578252.1452520360135.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <767242250.2624752.1452520382512.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1959320308.2630221.1452520406229.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1814552231.2973754.1452589055426.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <907225137.3022418.1452589083109.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <951437022.3021927.1452589109793.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1768300989.2980091.1452589136797.Java Mail.yahoo@mail.yahoo.com>]
[parent not found: <911423606.3035509.1452589164842.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2127216151.3048756.1452599667281.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <709737706.3078730.1452599700711.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <379160696.3047804.1452599745856.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2081034749.3007619.1452599797351.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1058608006.3108811.1452599835942.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1942912099.896019.1452606652480.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2003806921.3081762.1452606693391.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1207476983.3060147.1452606720260.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1032080305.3097862.1452606748682.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <818084723.3066453.1452606775209.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1494060124.3147933.1452616127837.JavaMail.yahoo@mail.yahoo.c om>]
[parent not found: <711832179.3228460.1452616154107.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1670376973.3114248.1452616191604.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1924608863.69337.1452616219592.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1409491530.3147225.1452616248281.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1352739605.3446696.1452667798659.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <207216800.3500868.1452667847139.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <832914504.3469853.1452667871840.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <72384801.3466715.1452667921212.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <722107869.3489806.1452667959332.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1799607280.3558166.1452674211532.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <53458278.3463606.1452674245038.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2113308166.134837.1452674278966.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2136526904.3483184.14526 74322888.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2011146615.3563450.1452688452689.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <397321807.3586527.1452688502804.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1268401864.3498209.1452688529883.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <485259168.3515132.1452688558155.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <618207249.3549878.1452688585521.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1844724177.3607221.1452695175280.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <18067065.3575284.1452695203196.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <119424678.3637365.1452695242919.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <413807410.3573519.1452695282961.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <64115364.3542637.1452695311181.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <919944570.4028497.1452754488903.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1696094166.3901181.1455623116966.JavaMail.yahoo@mail.yahoo.com>]
* (unknown) [not found] ` <1696094166.3901181.1455623116966.JavaMail.yahoo@mail.yahoo.com> @ 2016-02-16 11:45 ` Western Union 0 siblings, 0 replies; 627+ messages in thread From: Western Union @ 2016-02-16 11:45 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 33 bytes --] READ ATTACHMENT FOR YOUR WINNING [-- Attachment #2: WESTERN_UNION_WINNING.pdf --] [-- Type: application/pdf, Size: 72981 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* [PATCH v2] gre: Avoid kernel panic by clearing IPCB before dst_link_failure called @ 2016-02-16 1:10 Bernie Harris 2016-02-21 23:24 ` (unknown), Bernie Harris 0 siblings, 1 reply; 627+ messages in thread From: Bernie Harris @ 2016-02-16 1:10 UTC (permalink / raw) To: netdev; +Cc: davem, kuznet, stable, bernie.harris skb->cb may contain data from previous layers (in the observed case the qdisc layer). In the observed scenario, the data was misinterpreted as ip header options, which later caused the ihl to be set to an invalid value (<5). This resulted in an infinite loop in the mips implementation of ip_fast_csum. This patch clears IPCB before dst_link_failure is called from the functions ip_tunnel_xmit and ip6gre_xmit2, similar to what commit 11c21a30 does for an ipv4 case. Signed-off-by: Bernie Harris <bernie.harris@alliedtelesis.co.nz> --- net/ipv4/ip_tunnel.c | 1 + net/ipv6/ip6_gre.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/net/ipv4/ip_tunnel.c b/net/ipv4/ip_tunnel.c index 89e8861..946091a 100644 --- a/net/ipv4/ip_tunnel.c +++ b/net/ipv4/ip_tunnel.c @@ -799,6 +799,7 @@ void ip_tunnel_xmit(struct sk_buff *skb, struct net_device *dev, #if IS_ENABLED(CONFIG_IPV6) tx_error_icmp: + memset(IPCB(skb), 0, sizeof(*IPCB(skb))); dst_link_failure(skb); #endif tx_error: diff --git a/net/ipv6/ip6_gre.c b/net/ipv6/ip6_gre.c index f37f18b..93fc6f9 100644 --- a/net/ipv6/ip6_gre.c +++ b/net/ipv6/ip6_gre.c @@ -678,6 +678,7 @@ static netdev_tx_t ip6gre_xmit2(struct sk_buff *skb, tunnel->err_time + IP6TUNNEL_ERR_TIMEO)) { tunnel->err_count--; + memset(IPCB(skb), 0, sizeof(*IPCB(skb))); dst_link_failure(skb); } else tunnel->err_count = 0; @@ -761,6 +762,7 @@ static netdev_tx_t ip6gre_xmit2(struct sk_buff *skb, return 0; tx_err_link_failure: stats->tx_carrier_errors++; + memset(IPCB(skb), 0, sizeof(*IPCB(skb))); dst_link_failure(skb); tx_err_dst_release: dst_release(dst); -- 2.7.1 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown), 2016-02-16 1:10 [PATCH v2] gre: Avoid kernel panic by clearing IPCB before dst_link_failure called Bernie Harris @ 2016-02-21 23:24 ` Bernie Harris 0 siblings, 0 replies; 627+ messages in thread From: Bernie Harris @ 2016-02-21 23:24 UTC (permalink / raw) To: netdev; +Cc: davem, kuznet, stable, bernie.harris Thank you for the reply. I have revised the patch to apply to the range of tunnel types, and so only the opt field is cleared. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2016-01-20 10:23 Marc Kleine-Budde 0 siblings, 0 replies; 627+ messages in thread From: Marc Kleine-Budde @ 2016-01-20 10:23 UTC (permalink / raw) To: linux-can; +Cc: netdev This is Damien Riegel's series with minor changes. regards, Marc --- This patchset introduces support for the technologic version of the SJA1000. Access to IP's registers are proxied through a window, requiring two bus accesses to read or write a register. These accesses must be protected by a spinlock to prevent race conditions. Currently, there is no easy way to allocate and initialize this spinlock. SJA1000 already provides a way to allocate private data, but sja1000_platform.c makes no use of it. Patch 1 adds the capability to allocate and initialize private data on a per-compatible basis in sja1000_platform.c. Patch 2 updates device tree documentation to add the technologic version. Patch 3 updates the driver to implement the technologic version Changes in v5: - remove empty "static struct sja1000_of_data nxp_data", again - add additional check for of_id->data Changes in v4: - add sp_ prefix to technologic functions - add empty "static struct sja1000_of_data nxp_data" - make "struct sja1000_of_data technologic_data" static - get rid of "?" operator in sp_probe() Changes in v3: - moved sp_of_table above sp_probe as it is used in this function - removed functions added in v2 and do everyting in sp_probe Changes in v2: - added a patch to allocate and initialize private data - changed device tree documentation - added a spinlock to protect bus accesses - changed sp_{read,write}_reg16 to io{read,write}16 ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <1189559669.1085400.1450616408360.JavaMail.yahoo.ref@mail.yahoo.com>]
[parent not found: <1189559669.1085400.1450616408360.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <938101528.1074710.1450616439277.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <752146711.1018453.1450616472378.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1237898243.1036679.1450616497302.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <253103764.1058176.1450616527396.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2107437680.1365896.1450704448679.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2113721975.1331941.1450704482180.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1939467021.1319529.1450704508544.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <776171797.1348863.1450706589370.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2124113924.1341867.1450706611529.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1686864168.1767211.1450791334204.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1663107 703.1804977.1450791356432.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <810644738.1776175.1450791383754.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <676194273.1743557.1450791402379.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <799674079.1801244.1450791420876.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1993329457.1821131.1450799940732.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <268082191.1840999.1450799961443.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <304799246.1854776.1450800004535.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1989403988.1856669.1450800024245.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <92457357.1818096.1450800118028.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <540045979.3172349.1451304835704.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <671081733.3224417.1451304907927.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1529125076.3220495.1451304925879.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1737615335.2844448.1451304962191.J avaMail.yahoo@mail.yahoo.com>]
[parent not found: <198469755.3225222.1451305052535.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <338237304.3593822.1451403589998.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <775597351.3609366.1451403607423.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1874486360.3609714.1451403641310.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <705103662.3626730.1451403658715.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1754736315.3642797.1451403688433.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1906490225.4147877.1451492716282.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1327061151.4083108.1451492735685.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1492865290.4022153.1451492752564.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <348292460.4016181.1451492772020.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <559710155.4107016.1451492792295.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <528962049.387419.1451905899675.JavaMail.yahoo@mail.yahoo.c om>]
[parent not found: <325734406.384218.1451905923093.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2087142940.395327.1451905938481.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <884908913.402855.1451905957123.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1214027197.390443.1451905985296.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <333578736.423730.1451914650511.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <362929783.422672.1451914670835.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1333250981.418708.1451914690698.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1264545405.419524.1451914711756.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1969831921.412793.1451914737223.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <80162579.646702.1452071856181.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <764575253.1503574.1452071945800.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1940076492.667908.1452071961334.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1496175421.645042.1452072033238 .JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1271769897.686417.1452072051584.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <449041957.665753.1452078607110.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <254798391.700521.1452078622519.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <718448502.684372.1452078661103.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2033411455.683882.1452078690907.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <402716136.697766.1452078708720.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1928854071.811941.1452097763672.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <144032794.788859.1452097781972.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1969093931.800327.1452097798251.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1178247973.783088.1452097814670.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <654998422.782078.1452097864921.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1613998459.1624649.1452253970027.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <273853016.1638958.1452254013289.JavaMail.yahoo@mail.yahoo.com>]
* (unknown) [not found] ` <273853016.1638958.1452254013289.JavaMail.yahoo@mail.yahoo.com> @ 2016-01-08 11:54 ` Western Union 0 siblings, 0 replies; 627+ messages in thread From: Western Union @ 2016-01-08 11:54 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 48 bytes --] Kindly Open The Attached File For Your Payment! [-- Attachment #2: CERTIFICATE.JPG --] [-- Type: image/jpeg, Size: 253490 bytes --] [-- Attachment #3: WESTERN UNION WINNING NOTIFICATION LETTER.doc --] [-- Type: application/msword, Size: 148480 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [RFC PATCH net-next] bonding: Use notifiers for slave link state detection @ 2016-01-08 6:12 Jay Vosburgh 2016-01-08 7:41 ` (unknown), zyjzyj2000 0 siblings, 1 reply; 627+ messages in thread From: Jay Vosburgh @ 2016-01-08 6:12 UTC (permalink / raw) To: zhuyj; +Cc: emil.s.tantilov, mkubecek, vfalico, gospo, netdev, boris.shteinbock zhuyj <zyjzyj2000@gmail.com> wrote: >Hi, Jay > >Thank for your help. >I made a new patch based on the latest linux kernel. Now it is in the >attachment. >When I run "make", the following errors will pop up. [...] >drivers/net/bonding/bond_main.c:1996:3: error: too many arguments to >function ‘bond_set_slave_link_state’ >include/net/bonding.h:507:20: note: declared here My patch was generated against the current net-next git repository. I suspect you're using an older kernel; since commit 5d397061ca20 ("bonding: allow notifications for bond_set_slave_link_state") the bond_set_slave_link_state function has three arguments. This commit was added 3 Dec 2015. For example, from your patch: >- bond_set_slave_link_state(slave, BOND_LINK_FAIL); [...] >+ bond_set_slave_link_state(slave, BOND_LINK_FAIL, BOND_SLAVE_NOTIFY_LATER); For your kernel version, you'll need to change the patched code to remove the third argument to bond_set_slave_link_state. >And I can not find notifier callbacks in the patch. The bond_slave_netdev_event function is bonding's notifier callback; the patch adds a call there for NETDEV_UP, NETDEV_CHANGE and NETDEV_DOWN events to check link state: > case NETDEV_DOWN: >+ if (bond_miimon_inspect_slave(bond, slave)) >+ bond_miimon_commit(bond); >+ -J --- -Jay Vosburgh, jay.vosburgh@canonical.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), 2016-01-08 6:12 [RFC PATCH net-next] bonding: Use notifiers for slave link state detection Jay Vosburgh @ 2016-01-08 7:41 ` zyjzyj2000 0 siblings, 0 replies; 627+ messages in thread From: zyjzyj2000 @ 2016-01-08 7:41 UTC (permalink / raw) To: jay.vosburgh Cc: emil.s.tantilov, mkubecek, vfalico, gospo, netdev, boris.shteinbock Sure. This patch is based on the latest linux kernel. Now I remove the third parameter in bond_set_slave_link_state. I can build it successfully. Now the patch based on v4.4-rc8 is in the attachment. If you confirm it, I will make tests with it. Thanks a lot. Zhu Yanjun ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-12-22 21:50 Luuk Paulussen 0 siblings, 0 replies; 627+ messages in thread From: Luuk Paulussen @ 2015-12-22 21:50 UTC (permalink / raw) To: netdev Cc: Pablo Neira Ayuso, Patrick McHardy, Jozsef Kadlecsik, David Miller, netfilter-devel, coreteam, linux-api Sorry for the resend. I forgot to include relevant netfilter maintainers in CC list Changes from v1 are to add dependency on NF_CONNTRACK to Kconfig to resolve the build issue and some style fixups from checkpatch. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2015-12-20 3:26 Vitaly Davidovich 0 siblings, 0 replies; 627+ messages in thread From: Vitaly Davidovich @ 2015-12-20 3:26 UTC (permalink / raw) To: netdev subscribe netdev Sent from my iPhone ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-12-05 4:32 Don Boyer 0 siblings, 0 replies; 627+ messages in thread From: Don Boyer @ 2015-12-05 4:32 UTC (permalink / raw) My name is Brett McCorriston a merchant of Paris but currently base in Nevada Las Vegas Cartgate Ct United states, I have been diagnosed with esophageal cancer which has defiled all forms of medical treatment i have only few weeks to live here on earth.My condition is really deteriorating. i have decided to divide part of my fortune,by contributing to the Charities & Motherless. I am willing to donate the sum of US$ 5 Million to the poor through you.Can you help me? contact me on my private email ( brettmccorriston88@yahoo.com ) I really need you to help me. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-12-02 16:54 Smith, Wayne L 0 siblings, 0 replies; 627+ messages in thread From: Smith, Wayne L @ 2015-12-02 16:54 UTC (permalink / raw) To: sgt.monic212@outlook.com This's Sgt Monica, I ve a proposal for you; contact email: sgt.monicabrw@outlook.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-11-14 10:08 ESTHER LABOSO 0 siblings, 0 replies; 627+ messages in thread From: ESTHER LABOSO @ 2015-11-14 10:08 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-10-23 12:10 LABBE Corentin 0 siblings, 0 replies; 627+ messages in thread From: LABBE Corentin @ 2015-10-23 12:10 UTC (permalink / raw) To: acme, al.drozdov, alexander.h.duyck, daniel, davem, dmitry.tarnyagin, dwmw2, edumazet, eyal.birger, fw, gustavo, hannes, herbert, jiri, jmorris, johan.hedberg, kaber, kuznet, marcel, mst, pablo, samuel, tom, viro, willemb, yoshfuji Cc: linux-bluetooth, linux-crypto, linux-kernel, netdev Hello This patch series was begun by my finding that memcpy_[to|from]_msg have a parameter len which is an int but used as size_t in whole functions. Without blindly changing the parameter to size_t, I have tried to see if anywhere in linux source code, someone give a negative argument with the following (unfinished) coccinnelle patch. virtual report @@ type T; signed T i; @@ ( memcpy_from_msg | memcpy_to_msg ) (..., - i) + (size_t)i) With that I found many place where int variable is used to store unsigned values and which could be set as size_t since there are used againt size_t and/or given to functions that wait for size_t. It permit also to found a bug in net/llc/af_llc.c where a size_t variable stored error codes. Regards ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2015-10-22 16:15 arwen lai 0 siblings, 0 replies; 627+ messages in thread From: arwen lai @ 2015-10-22 16:15 UTC (permalink / raw) To: netdev Dear Mr/Ms, we are a OEM parts supplier on many categories,we can supply all kinds of metal parts in compliance with customer's design. Idea and designs from customers can be realized into new products here confidentially. Any OEM metalwork is welcomed! B/R Yours James Cheung Skype:senkemfg ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2015-10-20 9:42 Andrew 0 siblings, 0 replies; 627+ messages in thread From: Andrew @ 2015-10-20 9:42 UTC (permalink / raw) To: netdev subscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-10-16 0:56 Isonews2 0 siblings, 0 replies; 627+ messages in thread From: Isonews2 @ 2015-10-16 0:56 UTC (permalink / raw) To: Recipients Dear Sir, Greetings. With ultimate respect and gratitude is my pleasure to let you know that I am interested in your country especially the huge population that grows business faster and well oriented, and myself as a member of Isonews and a retired sea woman on medical line here in the United Kingdom we have the privilege and ability to go further to international standard of investment or associating with reputed people in other countries. And after a well done research to ensure my possibility to associate with you as a business associate, I have some investment subject to introduce but it may not be your field or line of business or services. And I am so ready mentally and financially to be part of your investment or service line with you as an associate with return of beneficial percentage and documented agreement with you. So if you are interested kindly let me know the nature of investment of your interest and experience in your country so that I can be part of it and move further ahead, thank you and hope to hear from you soon Regards Mrs.Kate Bella Wilson (Dr) Isonews Member ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2015-10-13 5:41 arwen lai 0 siblings, 0 replies; 627+ messages in thread From: arwen lai @ 2015-10-13 5:41 UTC (permalink / raw) To: netdev Dear Sirs or Madam, My name is James Chang from Senke Mechanical Equipment Engineering Co.,Ltd. We are a leading machine shop in China, We supply all kinds of precision machining parts as per technical drawing or sample at very competitive price with good quality .if interested ,please feel free to send me your RFQ,l'll quote for you soon as l get your information B/R Yours James Cheung Skype:senkemfg ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-09-23 12:10 jerryfunds24erwww 0 siblings, 0 replies; 627+ messages in thread From: jerryfunds24erwww @ 2015-09-23 12:10 UTC (permalink / raw) To: Recipients We Give Out Loans For 3% Interest Rate And We Offer Loans From $5,000 To $50,000,000.00, Are You Looking To Buy A House Car Or Company Or Start Up A Truck Company or Buy A Truck Or Personal Loans, Email Us At jerrysmith@inbox.lv With Amount Needed And Phone Number. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-08-30 2:08 jerryfunds4 0 siblings, 0 replies; 627+ messages in thread From: jerryfunds4 @ 2015-08-30 2:08 UTC (permalink / raw) To: Recipients We Give Out Loans For 3% Interest Rate And We Offer Loans From $5,000 To $50,000,000.00, Are You Looking To Buy A House Car Or Company Or Start Up A Truck Company or Buy A Truck Or Personal Loans, Email Us At j.funds2000000@inbox.lv With Amount Needed And Phone Number. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-08-29 18:31 jerryfunds21 0 siblings, 0 replies; 627+ messages in thread From: jerryfunds21 @ 2015-08-29 18:31 UTC (permalink / raw) To: Recipients We Give Out Loans For 3% Interest Rate And We Offer Loans From $5,000 To $50,000,000.00, Are You Looking To Buy A House Car Or Company Or Start Up A Truck Company or Buy A Truck Or Personal Loans, Email Us At j.funds2000000@inbox.lv With Amount Needed And Phone Number. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-08-29 15:41 Mr. Bader Hasan 0 siblings, 0 replies; 627+ messages in thread From: Mr. Bader Hasan @ 2015-08-29 15:41 UTC (permalink / raw) I have a business transaction for you, that will benefit both of us. Contact me for more details if you are interested. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-08-24 15:11 Koray Uçar 0 siblings, 0 replies; 627+ messages in thread From: Koray Uçar @ 2015-08-24 15:11 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-08-18 0:08 Kussner, Sara 0 siblings, 0 replies; 627+ messages in thread From: Kussner, Sara @ 2015-08-18 0:08 UTC (permalink / raw) Please contact me about this project (mrsyuen.lee@outlook.com) Regards ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-08-15 19:33 Vikram Narayanan 0 siblings, 0 replies; 627+ messages in thread From: Vikram Narayanan @ 2015-08-15 19:33 UTC (permalink / raw) To: netdev@vger.kernel.org unsubscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-08-03 22:58 Pravin B Shelar 0 siblings, 0 replies; 627+ messages in thread From: Pravin B Shelar @ 2015-08-03 22:58 UTC (permalink / raw) To: davem; +Cc: netdev, Pravin B Shelar Following patches make use of new flow based tunneling API from kernel. This allows us to directly use netdev based GRE tunnel implementation. While doing so I have removed GRE demux API which were targeted for OVS. Most of GRE protocol code is now consolidated in ip_gre module. Pravin B Shelar (2): openvswitch: Use regular GRE net_device instead of vport gre: Remove support for sharing GRE protocol hook. include/net/gre.h | 97 ++-------- include/net/ip_tunnels.h | 6 +- net/ipv4/gre_demux.c | 235 +----------------------- net/ipv4/ip_gre.c | 400 ++++++++++++++++++++++++++++++++++++++--- net/ipv4/ip_tunnel.c | 6 +- net/ipv4/ipip.c | 2 +- net/ipv6/sit.c | 2 +- net/openvswitch/Kconfig | 1 - net/openvswitch/vport-gre.c | 230 +++--------------------- net/openvswitch/vport-netdev.c | 5 +- net/openvswitch/vport-netdev.h | 2 + net/openvswitch/vport.h | 2 +- 12 files changed, 431 insertions(+), 557 deletions(-) -- 1.8.3.1 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2015-07-16 7:16 Clemens Gruber 0 siblings, 0 replies; 627+ messages in thread From: Clemens Gruber @ 2015-07-16 7:16 UTC (permalink / raw) To: netdev unsubscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2015-07-02 9:06 gary 0 siblings, 0 replies; 627+ messages in thread From: gary @ 2015-07-02 9:06 UTC (permalink / raw) To: netdev Hi ; Hebei Kairui Pipe Fittings Corporation are spealized in all kind of TUBE FITTINGS,THREADED FITTINGS and FLANGES with high quality and lower price. Material: Carbon Steel, Alloy Steel, Stainless Steel. Stardard: ASMEB16.9,ASME B16.11,ASME B16.5,ASME B16.47 MSS-SP 75,MSS-SP 44, API etc SAMPLES AND CERTIFICATES will be send it to you if necessary. Thank you for your attention and I look forward to your reply soon. Have a great day. Gary Hebei Kairui Pipe Fittings Group Tel.:+86-0317-2055298 Fax.:+86-0317-2055298 Whatsapp:+8615631774386 garyfittings@outlook.com www.krpipefittings.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-07-01 12:13 Sasnett_Karen 0 siblings, 0 replies; 627+ messages in thread From: Sasnett_Karen @ 2015-07-01 12:13 UTC (permalink / raw) Haben Sie einen Investor brauchen? Haben Sie geschäftliche oder persönliche Darlehen benötigen? Wir geben Darlehen an eine natürliche Person und Unternehmen bei 3% Zinsen jährlich. Weitere Informationen Kontaktieren Sie uns per E-Mail: omfcreditspa@hotmail.com<mailto:omfcreditspa@hotmail.com> HINWEIS: Leiten Sie Ihre Antwort nur an diese E-Mail: omfcreditspa@hotmail.com<mailto:omfcreditspa@hotmail.com> ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-06-19 19:15 CEO at Epis 0 siblings, 0 replies; 627+ messages in thread From: CEO at Epis @ 2015-06-19 19:15 UTC (permalink / raw) Are You Seriously In Need Of Loan,Get approved loan today, at 3% contact (tracyclarke@dr.com)-- To unsubscribe from this list: send the line "unsubscribe netdev" in ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-06-18 9:57 yvonne.hunt 0 siblings, 0 replies; 627+ messages in thread From: yvonne.hunt @ 2015-06-18 9:57 UTC (permalink / raw) Your email was listed for Qatar Foundation Compensation funds,contact(morganadmas@att.net) ******************************************************************* CAUTION - This message may contain privileged and confidential information intended only for the use of the addressee named above. If you are not the intended recipient of this message you are hereby notified that any use,dissemination, distribution or reproduction of this message is prohibited. If you have received this message in error please delete it and notify the sender immediately. Any views expressed in this message are those of the individual sender and may not necessarily reflect the views of The Salvation Army Australia Southern Territory. ******************************************************************* ******************************************************************* This email has been scanned for malicious content ******************************************************************* ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-06-13 1:41 Estonia organization 0 siblings, 0 replies; 627+ messages in thread From: Estonia organization @ 2015-06-13 1:41 UTC (permalink / raw) Good day, We are Christian organization, we give out loan to those who are interested in getting a financial help, contact us through our email, at estonia_organization@yahoo.cl ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-03-22 21:36 THEEDE Jason 0 siblings, 0 replies; 627+ messages in thread From: THEEDE Jason @ 2015-03-22 21:36 UTC (permalink / raw) Compliments of the day, Are you a business man or woman? Do you need funds to start up your own business? Do you need loan to settle your debt or pay off your bills or start a nice business? Do you need funds to finance your project? We Offers guaranteed loan services of any amount and to any part of the world for (Individuals, Companies, Realtor and Corporate Bodies) at our superb interest rate of 3%. For application and more information send replies to the following E-mail address: unileverfinance001@hotmail.com Thanks, Mr. Johnson Magma ================= The information contained in this electronic message and any attachments are intended for specific individuals or entities, and may be confidential, proprietary or privileged. If you are not the intended recipient, please notify the sender immediately, delete this message and do not disclose, distribute or copy it to any third party or otherwise use this message. The content of this message does not necessarily reflect the official position of the International Organization for Migration (IOM) unless specifically stated. Electronic messages are not secure or error free and may contain viruses or may be delayed, and the sender is not liable for any of these occurrences. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-03-17 14:03 loan 0 siblings, 0 replies; 627+ messages in thread From: loan @ 2015-03-17 14:03 UTC (permalink / raw) To: Recipients Get a loan here at low rate Amount Needed: Loan Duration: Phone Number: Country ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-03-13 1:42 pepa6.es 0 siblings, 0 replies; 627+ messages in thread From: pepa6.es @ 2015-03-13 1:42 UTC (permalink / raw) Proposal, Respond to my personal email; mrs.zhangxiao1962@outlook. com Yours Sincerely. Mrs. Zhang Xiao (Accounts book Keeper) Angang Steel Company Limited 396 Nan Zhong Hua Lu, Tie Dong District Anshan, Liaoning 114021, China. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-02-26 0:04 Sam Patton 0 siblings, 0 replies; 627+ messages in thread From: Sam Patton @ 2015-02-26 0:04 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-02-24 9:46 loan 0 siblings, 0 replies; 627+ messages in thread From: loan @ 2015-02-24 9:46 UTC (permalink / raw) To: Recipients Get a loan here at low rate Amount Needed: Loan Duration: Phone Number: Country ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <30621137.1884641.1423647833492.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1109740054.1864893.1423647909174.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1249406237.1877387.1423647961694.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1667746086.1875024.1423647982545.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <863580834.1871360.1423648003942.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1296654407.1895857.1423648026481.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <851720584.1875236.1423648045506.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <445184285.1879800.1423648062670.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1004449793.1876746.1423648096498.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1337709823.1876984.1423648190399.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <667740828.1876158.1423648414775.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1403720942.1869140.1423648449123.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <764438504.186 1825.1423648476599.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1839965261.1876025.1423648535845.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2073976317.1885442.1423648650365.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1282612537.1885451.1423648736538.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1294366783.1872219.1423648797388.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1090003485.1885723.1423648836928.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1883106910.1868953.1423648883634.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <358080433.1859281.1423648932209.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1789728049.1869278.1423648983048.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <79202601.1877806.1423649043724.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1932565340.1879671.1423649106132.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <999703293.1876472.1423649152256.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1785531808.1873454.1423649195471.Jav aMail.yahoo@mail.yahoo.com>]
[parent not found: <320920908.1873583.1423649242645.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1480255761.1892794.1423649313534.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <717950724.1883801.1423649348341.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1149337335.1887876.1423649374472.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <884429791.1880143.1423649432509.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1153684619.1873276.1423649469930.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <591398253.1881945.1423649530670.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1655904396.1863095.1423649577676.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <264674727.1887855.1423649606466.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <783718720.1890011.1423649816747.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1833810928.1882872.1423649848791.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1026071772.1865874.1423649880314.JavaMail.yahoo@mail.yahoo.c om>]
[parent not found: <1774136326.1884700.1423649914910.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1081878933.1866087.1423649957509.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <98543979.1880977.1423650000547.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <397130580.1874363.1423650044457.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1251494950.1881933.1423650081221.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <407345035.1872615.1423650126694.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1551908488.1892801.1423650184851.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <751999654.1877888.1423650232345.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <895858585.1884039.1423650319768.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <2099448042.1878759.1423650370095.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <293236516.1888609.1423650872431.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <381667721.1892620.1423650932626.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <104022344.1881054.142 3650994137.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <221932891.1867437.1423651067573.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <562303550.1879216.1423651106154.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1607478433.1887429.1423651144586.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1186216740.1898628.1423651183240.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1789489223.1891033.1423651246940.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1330425676.1879045.1423651306061.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <791892904.1866622.1423651366042.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1623547921.1890725.1423651411872.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <7259691.1882729.1423651560207.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <1879232798.1883489.1423651612717.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <686394778.1879539.1423651659578.JavaMail.yahoo@mail.yahoo.com>]
[parent not found: <105649434.1938158.1423663368208.JavaMail.yahoo@mail.yahoo.com>]
* (unknown) [not found] ` <105649434.1938158.1423663368208.JavaMail.yahoo@mail.yahoo.com> @ 2015-02-11 14:04 ` Families Need Support 0 siblings, 0 replies; 627+ messages in thread From: Families Need Support @ 2015-02-11 14:04 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 141 bytes --] Plz this is my family help is very urgent i need your quick response. +27731055945 Regards Mrs. Maureen M Staker dannystaker@gmail.com [-- Attachment #2: Maureen Mwanawasa Staker.doc --] [-- Type: application/msword, Size: 363520 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <227571021.1933835.1423663444450.JavaMail.yahoo@mail.yahoo.com>]
* (unknown) [not found] ` <227571021.1933835.1423663444450.JavaMail.yahoo@mail.yahoo.com> @ 2015-02-11 14:05 ` Families Need Support 0 siblings, 0 replies; 627+ messages in thread From: Families Need Support @ 2015-02-11 14:05 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 141 bytes --] Plz this is my family help is very urgent i need your quick response. +27731055945 Regards Mrs. Maureen M Staker dannystaker@gmail.com [-- Attachment #2: Maureen Mwanawasa Staker.doc --] [-- Type: application/msword, Size: 363520 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-02-04 5:07 Hines, Aaron 0 siblings, 0 replies; 627+ messages in thread From: Hines, Aaron @ 2015-02-04 5:07 UTC (permalink / raw) I am Patrick Chan from Hong Kong i have a lucrative biz deal worth $16.7M to relate to you if interested contact me: mrpatrickchan42@yahoo.com.hk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2015-01-28 14:48 kichawa23 0 siblings, 0 replies; 627+ messages in thread From: kichawa23 @ 2015-01-28 14:48 UTC (permalink / raw) To: netdev, linux-wireless [-- Attachment #1: Type: text/plain, Size: 403 bytes --] Hi, My connection is randomly picked. Symptoms are the same as a year ago. [attachment: iwlwifi.log] My kernel: Linux x61s 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:23:08 CET 2015 i686 GNU/Linux Linux x61s 3.18.4-1-ARCH #1 SMP PREEMPT Tue Jan 27 21:01:00 CET 2015 i686 GNU/Linux My wireless controller: 02:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35) Thank in advance [-- Attachment #2: ifconfig_wlan0_up --] [-- Type: text/plain, Size: 3080 bytes --] [ 1091.345765] [<c106c253>] kthread+0xb3/0xd0 [ 1091.345771] [<c1479f41>] ret_from_kernel_thread+0x21/0x30 [ 1091.345774] [<c106c1a0>] ? kthread_create_on_node+0x130/0x130 [ 1091.345778] ---[ end trace 0c7129685113d084 ]--- [ 1091.346187] cfg80211: Calling CRDA to update world regulatory domain [ 1091.347266] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 1092.152886] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1092.953799] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1110.559529] thinkpad_acpi: EC reports that Thermal Table has changed [ 1110.647118] EXT4-fs (sda5): re-mounted. Opts: data=ordered,commit=600 [ 1111.251256] EXT4-fs (sda1): re-mounted. Opts: (null) [ 1111.276142] EXT4-fs (sda6): re-mounted. Opts: data=ordered,commit=600 [ 1111.357783] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1112.158623] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1112.959585] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1113.760724] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1114.561713] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1115.362895] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1116.164144] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1116.965222] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1117.766201] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1118.567244] e1000e 0000:00:19.0 eth0: Error reading PHY register [ 1196.936806] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled [ 1197.006316] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1 [ 1202.642017] iwlwifi 0000:02:00.0: Failed to load firmware chunk! [ 1202.642029] iwlwifi 0000:02:00.0: Could not load the [0] uCode section [ 1202.642037] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110 [ 1204.435533] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a] [ 1206.246198] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a] [ 1208.092369] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a] [ 1209.903953] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a] [ 1211.668061] iwlwifi 0000:02:00.0: Unable to initialize device. [ 1220.413655] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled [ 1220.483357] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1 [ 1226.118549] iwlwifi 0000:02:00.0: Failed to load firmware chunk! [ 1226.118558] iwlwifi 0000:02:00.0: Could not load the [0] uCode section [ 1226.118567] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110 [ 1227.911330] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a] [ 1229.721430] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a] [ 1231.566820] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a] [ 1233.377219] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a] [ 1235.140838] iwlwifi 0000:02:00.0: Unable to initialize device. [-- Attachment #3: tained --] [-- Type: text/plain, Size: 6 bytes --] 4096 [-- Attachment #4: lsmod_modinfo --] [-- Type: text/plain, Size: 7729 bytes --] filename: /lib/modules/3.18.4-1-ARCH/kernel/fs/fuse/fuse.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/net/bluetooth/bnep/bnep.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/bluetooth/btusb.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/net/bluetooth/bluetooth.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/hwmon/coretemp.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/thermal/intel_powerclamp.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/arch/x86/kvm/kvm.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/joydev.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/mousedev.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/pci/hda/snd-hda-codec-hdmi.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/platform/x86/thinkpad_acpi.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/arch/x86/crypto/crc32-pclmul.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/arch/x86/crypto/crc32c-intel.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/pci/hda/snd-hda-codec-conexant.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/pci/hda/snd-hda-codec-generic.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/crypto/arc4.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/arch/x86/crypto/aesni-intel.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/net/wireless/iwlwifi/dvm/iwldvm.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/char/nvram.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/watchdog/iTCO_wdt.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/watchdog/iTCO_vendor_support.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/pci/hda/snd-hda-intel.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/pci/hda/snd-hda-controller.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/pci/hda/snd-hda-codec.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/core/snd-hwdep.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/arch/x86/crypto/aes-i586.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/core/snd-pcm.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/crypto/xts.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/leds/led-class.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/net/mac80211/mac80211.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/i2c/busses/i2c-i801.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/hwmon/hwmon.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/core/snd-timer.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/core/snd.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/sound/soundcore.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/crypto/lrw.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/mouse/psmouse.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/char/tpm/tpm_tis.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/crypto/gf128mul.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/net/wireless/cfg80211.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/platform/x86/intel_ips.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/crypto/ablk_helper.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/acpi/thermal.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/char/agp/intel-agp.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/mfd/lpc_ich.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/serio/serio_raw.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/crypto/cryptd.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/ptp/ptp.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/char/tpm/tpm.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/pps/pps_core.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/platform/x86/wmi.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/net/rfkill/rfkill.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/acpi/ac.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/pci/hotplug/shpchp.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/misc/mei/mei-me.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/misc/mei/mei.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/acpi/battery.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/evdev.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/macintosh/mac_hid.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/net/sched/sch_fq_codel.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/cpufreq/cpufreq_powersave.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/cpufreq/acpi-cpufreq.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/acpi/processor.ko.gz filename: /lib/modules/3.18.4-1-ARCH/extramodules/vboxnetflt.ko.gz filename: /lib/modules/3.18.4-1-ARCH/extramodules/vboxdrv.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/fs/ext4/ext4.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/lib/crc16.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/fs/mbcache.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/fs/jbd2/jbd2.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/scsi/sd_mod.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/hid/hid-generic.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/hid/usbhid/usbhid.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/hid/hid.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/keyboard/atkbd.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/serio/libps2.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/ata/ahci.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/ata/libahci.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/ata/libata.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/usb/host/ehci-pci.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/scsi/scsi_mod.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/usb/host/ehci-hcd.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/usb/core/usbcore.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/usb/common/usb-common.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/serio/i8042.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/input/serio/serio.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/gpu/drm/i915/i915.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/acpi/button.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/char/agp/intel-gtt.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/i2c/algos/i2c-algo-bit.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/acpi/video.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/gpu/drm/drm_kms_helper.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/gpu/drm/drm.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/char/agp/agpgart.ko.gz filename: /lib/modules/3.18.4-1-ARCH/kernel/drivers/i2c/i2c-core.ko.gz [-- Attachment #5: iwlwifi.log --] [-- Type: text/plain, Size: 41675 bytes --] [ 2.240667] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out [ 2.241652] ata1.00: configured for UDMA/100 [ 2.242013] scsi 0:0:0:0: Direct-Access ATA WDC WD1600BEKT-6 1A03 PQ: 0 ANSI: 5 [ 2.314986] hub 1-1:1.0: USB hub found [ 2.315167] hub 1-1:1.0: 6 ports detected [ 2.328133] hub 2-1:1.0: USB hub found [ 2.328242] hub 2-1:1.0: 8 ports detected [ 2.560325] ata2: SATA link down (SStatus 0 SControl 300) [ 2.580464] usb 1-1.1: new full-speed USB device number 3 using ehci-pci [ 2.593803] Switched to clocksource tsc [ 2.667065] hub 1-1.1:1.0: USB hub found [ 2.667195] hub 1-1.1:1.0: 3 ports detected [ 2.733763] usb 1-1.3: new full-speed USB device number 4 using ehci-pci [ 2.880123] ata5: SATA link down (SStatus 0 SControl 300) [ 2.933614] usb 1-1.1.1: new full-speed USB device number 5 using ehci-pci [ 3.021913] hidraw: raw HID events driver (C) Jiri Kosina [ 3.023672] usbcore: registered new interface driver usbhid [ 3.023677] usbhid: USB HID core driver [ 3.024340] input: HID 0a5c:4502 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.0/0003:0A5C:4502.0001/input/input6 [ 3.024425] hid-generic 0003:0A5C:4502.0001: input,hidraw0: USB HID v1.11 Keyboard [HID 0a5c:4502] on usb-0000:00:1a.0-1.1.1/input0 [ 3.086962] usb 1-1.1.2: new full-speed USB device number 6 using ehci-pci [ 3.176844] input: HID 0a5c:4503 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/0003:0A5C:4503.0002/input/input7 [ 3.176968] hid-generic 0003:0A5C:4503.0002: input,hidraw1: USB HID v1.11 Mouse [HID 0a5c:4503] on usb-0000:00:1a.0-1.1.2/input0 [ 3.199924] ata6: SATA link down (SStatus 0 SControl 300) [ 3.204317] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB) [ 3.204418] sd 0:0:0:0: [sda] Write Protect is off [ 3.204426] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 3.204471] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 3.243409] usb 1-1.1.3: new full-speed USB device number 7 using ehci-pci [ 3.256658] sda: sda1 sda2 sda3 < sda5 sda6 > [ 3.257293] sd 0:0:0:0: [sda] Attached SCSI disk [ 3.708516] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null) [ 4.773097] random: nonblocking pool is initialized [ 4.788760] systemd[1]: RTC configured in localtime, applying delta of 60 minutes to system time. [ 6.009083] systemd[1]: [/usr/lib/systemd/system/mpd.service:17] Unknown lvalue 'ControlGroup' in section 'Service' [ 6.009110] systemd[1]: [/usr/lib/systemd/system/mpd.service:20] Unknown lvalue 'ControlGroupAttribute' in section 'Service' [ 6.466663] thinkpad_ec: thinkpad_ec 0.41 loaded. [ 6.469279] tp_smapi 0.41 loading... [ 6.469487] tp_smapi successfully loaded (smapi_port=0xb2). [ 6.566841] vboxdrv: Found 4 processor cores. [ 6.567257] vboxdrv: fAsync=0 offMin=0x3ea offMax=0x2588 [ 6.567395] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. [ 6.567397] vboxdrv: Successfully loaded version 4.3.20_OSE (interface 0x001a0008). [ 6.568897] EXT4-fs (sda5): re-mounted. Opts: (null) [ 9.856787] ACPI: Battery Slot [BAT0] (battery present) [ 9.909078] agpgart: Erk, registering with no pci_dev! [ 9.909083] agpgart-intel: probe of 0000:00:00.0 failed with error -22 [ 9.923847] tpm_tis 00:05: 1.2 TPM (device-id 0x0, rev-id 78) [ 9.927300] pps_core: LinuxPPS API ver. 1 registered [ 9.927302] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 9.941411] PTP clock support registered [ 9.972841] tpm_tis 00:05: TPM is disabled/deactivated (0x6) [ 10.045646] ACPI Warning: SystemIO range 0x00001028-0x0000102f conflicts with OpRegion 0x00001000-0x0000107f (\_SB_.PCI0.LPC_.PMIO) (20140926/utaddress-258) [ 10.045652] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 10.045656] ACPI Warning: SystemIO range 0x000011c0-0x000011cf conflicts with OpRegion 0x00001180-0x000011ff (\_SB_.PCI0.LPC_.LPIO) (20140926/utaddress-258) [ 10.045659] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 10.045660] ACPI Warning: SystemIO range 0x000011b0-0x000011bf conflicts with OpRegion 0x00001180-0x000011ff (\_SB_.PCI0.LPC_.LPIO) (20140926/utaddress-258) [ 10.045662] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 10.045663] ACPI Warning: SystemIO range 0x00001180-0x000011af conflicts with OpRegion 0x00001180-0x000011ff (\_SB_.PCI0.LPC_.LPIO) (20140926/utaddress-258) [ 10.045666] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 10.045667] lpc_ich: Resource conflict(s) found affecting gpio_ich [ 10.058335] thermal LNXTHERM:00: registered as thermal_zone0 [ 10.058339] ACPI: Thermal Zone [THM0] (60 C) [ 10.068941] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 10.081236] i801_smbus 0000:00:1f.3: SMBus using PCI Interrupt [ 10.122734] intel ips 0000:00:1f.6: CPU TDP doesn't match expected value (found 25, expected 29) [ 10.123420] wmi: Mapper loaded [ 10.126066] intel ips 0000:00:1f.6: IPS driver initialized, MCP temp limit 90 [ 10.134364] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k [ 10.134367] e1000e: Copyright(c) 1999 - 2014 Intel Corporation. [ 10.134526] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode [ 10.134548] e1000e 0000:00:19.0: irq 26 for MSI/MSI-X [ 10.310987] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) f0:de:f1:08:57:de [ 10.310995] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection [ 10.311040] e1000e 0000:00:19.0 eth0: MAC: 9, PHY: 10, PBA No: C5C0FF-0FF [ 10.311193] mei_me 0000:00:16.0: irq 27 for MSI/MSI-X [ 10.315956] ACPI: AC Adapter [AC] (on-line) [ 10.420470] cfg80211: Calling CRDA to update world regulatory domain [ 10.504483] Intel(R) Wireless WiFi driver for Linux, in-tree: [ 10.504486] Copyright(c) 2003- 2014 Intel Corporation [ 10.504652] iwlwifi 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control [ 10.504801] iwlwifi 0000:02:00.0: irq 28 for MSI/MSI-X [ 10.589711] Non-volatile memory driver v1.3 [ 10.667220] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2 [ 10.667255] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2 [ 10.679529] iwlwifi 0000:02:00.0: loaded firmware version 9.221.4.1 build 25532 op_mode iwldvm [ 10.819241] thinkpad_acpi: ThinkPad ACPI Extras v0.25 [ 10.819245] thinkpad_acpi: http://ibm-acpi.sf.net/ [ 10.819246] thinkpad_acpi: ThinkPad BIOS 6QET46WW (1.16 ), EC 6QHT28WW-1.09 [ 10.819248] thinkpad_acpi: Lenovo ThinkPad X201, model 3680BR4 [ 10.819694] thinkpad_acpi: detected a 16-level brightness capable ThinkPad [ 10.819868] thinkpad_acpi: radio switch found; radios are enabled [ 10.820047] thinkpad_acpi: possible tablet mode switch found; ThinkPad in laptop mode [ 10.820059] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver [ 10.820060] thinkpad_acpi: Disabling thinkpad-acpi brightness events by default... [ 10.823954] thinkpad_acpi: Standard ACPI backlight interface available, not loading native one [ 10.824030] thinkpad_acpi: Console audio control enabled, mode: override (read/write) [ 10.825218] input: ThinkPad Extra Buttons as /devices/platform/thinkpad_acpi/input/input9 [ 10.848234] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUG disabled [ 10.848238] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUGFS disabled [ 10.848240] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled [ 10.848242] iwlwifi 0000:02:00.0: Detected Intel(R) Centrino(R) Advanced-N 6200 AGN, REV=0x74 [ 10.848392] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled [ 10.889301] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs' [ 10.907788] iTCO_vendor_support: vendor-support=0 [ 10.913764] snd_hda_intel 0000:00:1b.0: irq 29 for MSI/MSI-X [ 10.993037] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11 [ 10.993085] iTCO_wdt: Found a QM57 TCO device (Version=2, TCOBASE=0x1060) [ 10.993158] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0) [ 11.048503] sound hdaudioC0D0: CX20585: BIOS auto-probing. [ 11.049003] sound hdaudioC0D0: autoconfig: line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker [ 11.049006] sound hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 11.049007] sound hdaudioC0D0: hp_outs=2 (0x1c/0x19/0x0/0x0/0x0) [ 11.049009] sound hdaudioC0D0: mono: mono_out=0x0 [ 11.049010] sound hdaudioC0D0: inputs: [ 11.049012] sound hdaudioC0D0: Internal Mic=0x23 [ 11.049014] sound hdaudioC0D0: Mic=0x1b [ 11.049015] sound hdaudioC0D0: Dock Mic=0x1a [ 11.050092] sound hdaudioC0D0: Enable sync_write for stable communication [ 11.247477] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.4, id: 0x1e0b1, caps: 0xd047b3/0xb40000/0xa0000, board id: 71, fw id: 615624 [ 11.247490] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0 [ 11.300794] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8 [ 11.325149] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card0/hdaudioC0D0/input10 [ 11.325557] input: HDA Intel MID Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12 [ 11.325647] input: HDA Intel MID Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13 [ 11.325734] input: HDA Intel MID Dock Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input14 [ 11.325815] input: HDA Intel MID Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input15 [ 11.325899] input: HDA Intel MID HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input16 [ 11.430883] mousedev: PS/2 mouse device common for all mice [ 11.718985] kvm: disabled by bios [ 11.735951] kvm: disabled by bios [ 12.032924] systemd-journald[144]: Received request to flush runtime journal from PID 1 [ 13.513457] Adding 249000k swap on /dev/sda2. Priority:-1 extents:1 across:249000k FS [ 14.084971] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem [ 14.254685] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null) [ 14.919322] Bluetooth: Core ver 2.19 [ 14.919341] NET: Registered protocol family 31 [ 14.919342] Bluetooth: HCI device and connection manager initialized [ 14.919350] Bluetooth: HCI socket layer initialized [ 14.919353] Bluetooth: L2CAP socket layer initialized [ 14.919359] Bluetooth: SCO socket layer initialized [ 14.976084] usbcore: registered new interface driver btusb [ 15.236769] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null) [ 15.285941] psmouse serio2: hgpk: ID: 10 00 64 [ 16.923655] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3 [ 17.188937] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/serio2/input/input11 [ 19.248504] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 19.248508] Bluetooth: BNEP filters: protocol multicast [ 19.248514] Bluetooth: BNEP socket layer initialized [ 22.488952] e1000e 0000:00:19.0: irq 26 for MSI/MSI-X [ 22.589181] e1000e 0000:00:19.0: irq 26 for MSI/MSI-X [ 22.589351] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 24.021487] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled [ 24.028356] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1 [ 24.238338] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled [ 24.245153] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1 [ 24.320319] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 26.332454] wlan0: authenticate with 00:25:9c:3d:11:92 [ 26.333774] wlan0: send auth to 00:25:9c:3d:11:92 (try 1/3) [ 26.339122] wlan0: authenticated [ 26.339351] iwlwifi 0000:02:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use [ 26.339360] wlan0: waiting for beacon from 00:25:9c:3d:11:92 [ 26.413651] wlan0: associate with 00:25:9c:3d:11:92 (try 1/3) [ 26.417375] wlan0: RX AssocResp from 00:25:9c:3d:11:92 (capab=0x411 status=0 aid=2) [ 26.427487] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 26.427671] wlan0: associated [ 54.181665] cfg80211: Calling CRDA to update world regulatory domain [ 90.496163] cfg80211: Calling CRDA to update world regulatory domain [ 124.726421] fuse init (API version 7.23) [ 163.182366] cfg80211: Calling CRDA to update world regulatory domain [ 549.484387] perf interrupt took too long (2523 > 2495), lowering kernel.perf_event_max_sample_rate to 50100 [ 1207.499667] perf interrupt took too long (4991 > 4960), lowering kernel.perf_event_max_sample_rate to 25200 [ 1536.295554] iwlwifi 0000:02:00.0: Error sending REPLY_TXFIFO_FLUSH: time out after 2000ms. [ 1536.295561] iwlwifi 0000:02:00.0: Current CMD queue read_ptr 222 write_ptr 226 [ 1536.312697] ------------[ cut here ]------------ [ 1536.312716] WARNING: CPU: 0 PID: 2530 at drivers/net/wireless/iwlwifi/pcie/trans.c:1269 iwl_trans_pcie_grab_nic_access+0x294/0x2a0 [iwlwifi]() [ 1536.312718] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff) [ 1536.312720] Modules linked in: fuse bnep btusb bluetooth coretemp intel_powerclamp joydev mousedev kvm snd_hda_codec_hdmi crc32_pclmul crc32c_intel snd_hda_codec_conexant snd_hda_codec_generic aesni_intel iTCO_wdt snd_hda_intel iTCO_vendor_support aes_i586 snd_hda_controller arc4 iwldvm thinkpad_acpi xts snd_hda_codec mac80211 lrw nvram iwlwifi snd_hwdep snd_pcm cfg80211 gf128mul snd_timer ablk_helper led_class snd hwmon ac rfkill psmouse cryptd soundcore mei_me mei serio_raw e1000e wmi intel_ips i2c_i801 shpchp thermal lpc_ich ptp pps_core tpm_tis intel_agp tpm battery evdev mac_hid sch_fq_codel cpufreq_powersave acpi_cpufreq processor vboxnetflt(O) vboxdrv(O) tp_smapi(O) thinkpad_ec(O) ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd [ 1536.312771] usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm agpgart i2c_core [ 1536.312783] CPU: 0 PID: 2530 Comm: kworker/u8:1 Tainted: G O 3.18.2-2-ARCH #1 [ 1536.312785] Hardware name: LENOVO 3680BR4/3680BR4, BIOS 6QET46WW (1.16 ) 06/07/2010 [ 1536.312801] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211] [ 1536.312803] 00000000 9454c866 00000000 ce1b1cbc c1474f33 ce1b1d00 ce1b1cf0 c10527f2 [ 1536.312808] f84405d0 ce1b1d20 000009e2 f84405a4 000004f5 f8430f34 000004f5 f8430f34 [ 1536.312812] f843ba80 ce1b1d58 f43aa000 ce1b1d0c c105284e 00000009 ce1b1d00 f84405d0 [ 1536.312816] Call Trace: [ 1536.312825] [<c1474f33>] dump_stack+0x48/0x69 [ 1536.312832] [<c10527f2>] warn_slowpath_common+0x82/0xa0 [ 1536.312837] [<f8430f34>] ? iwl_trans_pcie_grab_nic_access+0x294/0x2a0 [iwlwifi] [ 1536.312840] [<f8430f34>] ? iwl_trans_pcie_grab_nic_access+0x294/0x2a0 [iwlwifi] [ 1536.312843] [<c105284e>] warn_slowpath_fmt+0x3e/0x60 [ 1536.312847] [<f8430f34>] iwl_trans_pcie_grab_nic_access+0x294/0x2a0 [iwlwifi] [ 1536.312852] [<f842447c>] iwl_write_prph+0x2c/0x60 [iwlwifi] [ 1536.312856] [<f84244d6>] iwl_force_nmi+0x26/0x50 [iwlwifi] [ 1536.312860] [<f842fcc0>] iwl_trans_pcie_send_hcmd+0x5a0/0x620 [iwlwifi] [ 1536.312865] [<c108ad20>] ? __wake_up_sync+0x20/0x20 [ 1536.312872] [<f89486b1>] iwl_dvm_send_cmd+0x51/0x150 [iwldvm] [ 1536.312876] [<f8948863>] iwlagn_txfifo_flush+0xb3/0xe0 [iwldvm] [ 1536.312880] [<f89420d7>] iwlagn_mac_flush+0xc7/0x200 [iwldvm] [ 1536.312884] [<f8942010>] ? iwlagn_mac_conf_tx+0x1a0/0x1a0 [iwldvm] [ 1536.312894] [<f91d007a>] ieee80211_flush_queues+0x8a/0x1a0 [mac80211] [ 1536.312904] [<f91e6b3a>] ieee80211_mgd_probe_ap_send+0x9a/0x150 [mac80211] [ 1536.312913] [<f91e6706>] ? ieee80211_recalc_ps.part.19+0xb6/0x1f0 [mac80211] [ 1536.312924] [<f91e6cda>] ieee80211_mgd_probe_ap.part.20+0xea/0x120 [mac80211] [ 1536.312934] [<f91e72d7>] ieee80211_beacon_connection_loss_work+0x57/0x90 [mac80211] [ 1536.312939] [<c1067580>] ? pwq_dec_nr_in_flight+0x40/0x90 [ 1536.312942] [<c1067a63>] process_one_work+0x113/0x380 [ 1536.312945] [<c147007b>] ? netlbl_cipsov4_remove+0x2b/0xc0 [ 1536.312948] [<c1067f59>] worker_thread+0x39/0x440 [ 1536.312951] [<c1067f20>] ? init_pwq.part.30+0x10/0x10 [ 1536.312954] [<c106c173>] kthread+0xb3/0xd0 [ 1536.312958] [<c1479bc1>] ret_from_kernel_thread+0x21/0x30 [ 1536.312960] [<c106c0c0>] ? kthread_create_on_node+0x130/0x130 [ 1536.312963] ---[ end trace a5b5252fd3fa22c1 ]--- [ 1536.312993] iwlwifi 0000:02:00.0: Loaded firmware version: 9.221.4.1 build 25532 [ 1536.330191] iwlwifi 0000:02:00.0: Start IWL Error Log Dump: [ 1536.330198] iwlwifi 0000:02:00.0: Status: 0x0000004C, count: -197484544 [ 1536.330201] iwlwifi 0000:02:00.0: 0xCE1B1CBC | ADVANCED_SYSASSERT [ 1536.330202] iwlwifi 0000:02:00.0: 0xC10564D3 | uPc [ 1536.330204] iwlwifi 0000:02:00.0: 0xCE1B1CC8 | branchlink1 [ 1536.330206] iwlwifi 0000:02:00.0: 0xC147AD98 | branchlink2 [ 1536.330208] iwlwifi 0000:02:00.0: 0x9454C866 | interruptlink1 [ 1536.330210] iwlwifi 0000:02:00.0: 0xF5303B20 | interruptlink2 [ 1536.330212] iwlwifi 0000:02:00.0: 0xC1538797 | data1 [ 1536.330213] iwlwifi 0000:02:00.0: 0xCE1B1E08 | data2 [ 1536.330216] iwlwifi 0000:02:00.0: 0xCE1B1CE0 | line [ 1536.330217] iwlwifi 0000:02:00.0: 0xC131754F | beacon time [ 1536.330219] iwlwifi 0000:02:00.0: 0xCE1B1CF4 | tsf low [ 1536.330221] iwlwifi 0000:02:00.0: 0xCE1B1D10 | tsf hi [ 1536.330223] iwlwifi 0000:02:00.0: 0xC13175AA | time gp1 [ 1536.330224] iwlwifi 0000:02:00.0: 0x00000003 | time gp2 [ 1536.330226] iwlwifi 0000:02:00.0: 0xF533E064 | time gp3 [ 1536.330228] iwlwifi 0000:02:00.0: 0xC156A6F8 | uCode version [ 1536.330230] iwlwifi 0000:02:00.0: 0xF843E569 | hw version [ 1536.330231] iwlwifi 0000:02:00.0: 0xF5303B20 | board version [ 1536.330233] iwlwifi 0000:02:00.0: 0xF2C49084 | hcmd [ 1536.330235] iwlwifi 0000:02:00.0: 0xCE1B1D40 | isr0 [ 1536.330237] iwlwifi 0000:02:00.0: 0xCE1B1D28 | isr1 [ 1536.330239] iwlwifi 0000:02:00.0: 0xC1317768 | isr2 [ 1536.330241] iwlwifi 0000:02:00.0: 0xCE1B1D38 | isr3 [ 1536.330242] iwlwifi 0000:02:00.0: 0xF843E2DA | isr4 [ 1536.330244] iwlwifi 0000:02:00.0: 0xCE1B1D18 | isr_pref [ 1536.330246] iwlwifi 0000:02:00.0: 0x9454C866 | wait_event [ 1536.330248] iwlwifi 0000:02:00.0: 0xCE1B1D54 | l2p_control [ 1536.330250] iwlwifi 0000:02:00.0: 0xF8426340 | l2p_duration [ 1536.330252] iwlwifi 0000:02:00.0: 0xF533E064 | l2p_mhvalid [ 1536.330253] iwlwifi 0000:02:00.0: 0xF843E2DA | l2p_addr_match [ 1536.330255] iwlwifi 0000:02:00.0: 0xCE1B1D40 | lmpm_pmg_sel [ 1536.330256] iwlwifi 0000:02:00.0: 0xCE1B1D6C | timestamp [ 1536.330258] iwlwifi 0000:02:00.0: 0xF895A0B1 | flow_handler [ 1536.347419] ------------[ cut here ]------------ [ 1536.347434] WARNING: CPU: 0 PID: 2530 at drivers/net/wireless/iwlwifi/dvm/../iwl-trans.h:891 iwl_dump_nic_event_log+0x397/0x3b0 [iwldvm]() [ 1536.347436] Modules linked in: fuse bnep btusb bluetooth coretemp intel_powerclamp joydev mousedev kvm snd_hda_codec_hdmi crc32_pclmul crc32c_intel snd_hda_codec_conexant snd_hda_codec_generic aesni_intel iTCO_wdt snd_hda_intel iTCO_vendor_support aes_i586 snd_hda_controller arc4 iwldvm thinkpad_acpi xts snd_hda_codec mac80211 lrw nvram iwlwifi snd_hwdep snd_pcm cfg80211 gf128mul snd_timer ablk_helper led_class snd hwmon ac rfkill psmouse cryptd soundcore mei_me mei serio_raw e1000e wmi intel_ips i2c_i801 shpchp thermal lpc_ich ptp pps_core tpm_tis intel_agp tpm battery evdev mac_hid sch_fq_codel cpufreq_powersave acpi_cpufreq processor vboxnetflt(O) vboxdrv(O) tp_smapi(O) thinkpad_ec(O) ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd [ 1536.347476] usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm agpgart i2c_core [ 1536.347486] CPU: 0 PID: 2530 Comm: kworker/u8:1 Tainted: G W O 3.18.2-2-ARCH #1 [ 1536.347487] Hardware name: LENOVO 3680BR4/3680BR4, BIOS 6QET46WW (1.16 ) 06/07/2010 [ 1536.347499] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211] [ 1536.347501] 00000000 9454c866 00000000 ce1b1cc0 c1474f33 00000000 ce1b1cf4 c10527f2 [ 1536.347504] c15468cc 00000000 000009e2 f895c488 0000037b f893c867 0000037b f893c867 [ 1536.347507] 00800914 f2c49084 f843ba80 ce1b1d04 c10528e2 00000009 00000000 ce1b1d54 [ 1536.347510] Call Trace: [ 1536.347520] [<c1474f33>] dump_stack+0x48/0x69 [ 1536.347526] [<c10527f2>] warn_slowpath_common+0x82/0xa0 [ 1536.347530] [<f893c867>] ? iwl_dump_nic_event_log+0x397/0x3b0 [iwldvm] [ 1536.347533] [<f893c867>] ? iwl_dump_nic_event_log+0x397/0x3b0 [iwldvm] [ 1536.347536] [<c10528e2>] warn_slowpath_null+0x22/0x30 [ 1536.347539] [<f893c867>] iwl_dump_nic_event_log+0x397/0x3b0 [iwldvm] [ 1536.347544] [<c1317768>] ? dev_err+0x38/0x50 [ 1536.347548] [<f8426340>] ? __iwl_err+0xd0/0xe0 [iwlwifi] [ 1536.347551] [<f893c8ce>] iwl_nic_error+0x4e/0x60 [iwldvm] [ 1536.347555] [<f842fcdc>] iwl_trans_pcie_send_hcmd+0x5bc/0x620 [iwlwifi] [ 1536.347560] [<c108ad20>] ? __wake_up_sync+0x20/0x20 [ 1536.347565] [<f89486b1>] iwl_dvm_send_cmd+0x51/0x150 [iwldvm] [ 1536.347569] [<f8948863>] iwlagn_txfifo_flush+0xb3/0xe0 [iwldvm] [ 1536.347573] [<f89420d7>] iwlagn_mac_flush+0xc7/0x200 [iwldvm] [ 1536.347576] [<f8942010>] ? iwlagn_mac_conf_tx+0x1a0/0x1a0 [iwldvm] [ 1536.347584] [<f91d007a>] ieee80211_flush_queues+0x8a/0x1a0 [mac80211] [ 1536.347592] [<f91e6b3a>] ieee80211_mgd_probe_ap_send+0x9a/0x150 [mac80211] [ 1536.347600] [<f91e6706>] ? ieee80211_recalc_ps.part.19+0xb6/0x1f0 [mac80211] [ 1536.347607] [<f91e6cda>] ieee80211_mgd_probe_ap.part.20+0xea/0x120 [mac80211] [ 1536.347615] [<f91e72d7>] ieee80211_beacon_connection_loss_work+0x57/0x90 [mac80211] [ 1536.347619] [<c1067580>] ? pwq_dec_nr_in_flight+0x40/0x90 [ 1536.347621] [<c1067a63>] process_one_work+0x113/0x380 [ 1536.347623] [<c147007b>] ? netlbl_cipsov4_remove+0x2b/0xc0 [ 1536.347625] [<c1067f59>] worker_thread+0x39/0x440 [ 1536.347627] [<c1067f20>] ? init_pwq.part.30+0x10/0x10 [ 1536.347629] [<c106c173>] kthread+0xb3/0xd0 [ 1536.347632] [<c1479bc1>] ret_from_kernel_thread+0x21/0x30 [ 1536.347634] [<c106c0c0>] ? kthread_create_on_node+0x130/0x130 [ 1536.347635] ---[ end trace a5b5252fd3fa22c2 ]--- [ 1536.364779] ------------[ cut here ]------------ [ 1536.364797] WARNING: CPU: 0 PID: 2530 at drivers/net/wireless/iwlwifi/dvm/../iwl-trans.h:891 iwl_dump_nic_event_log+0x357/0x3b0 [iwldvm]() [ 1536.364798] Modules linked in: fuse bnep btusb bluetooth coretemp intel_powerclamp joydev mousedev kvm snd_hda_codec_hdmi crc32_pclmul crc32c_intel snd_hda_codec_conexant snd_hda_codec_generic aesni_intel iTCO_wdt snd_hda_intel iTCO_vendor_support aes_i586 snd_hda_controller arc4 iwldvm thinkpad_acpi xts snd_hda_codec mac80211 lrw nvram iwlwifi snd_hwdep snd_pcm cfg80211 gf128mul snd_timer ablk_helper led_class snd hwmon ac rfkill psmouse cryptd soundcore mei_me mei serio_raw e1000e wmi intel_ips i2c_i801 shpchp thermal lpc_ich ptp pps_core tpm_tis intel_agp tpm battery evdev mac_hid sch_fq_codel cpufreq_powersave acpi_cpufreq processor vboxnetflt(O) vboxdrv(O) tp_smapi(O) thinkpad_ec(O) ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd [ 1536.364838] usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm agpgart i2c_core [ 1536.364848] CPU: 0 PID: 2530 Comm: kworker/u8:1 Tainted: G W O 3.18.2-2-ARCH #1 [ 1536.364850] Hardware name: LENOVO 3680BR4/3680BR4, BIOS 6QET46WW (1.16 ) 06/07/2010 [ 1536.364862] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211] [ 1536.364864] 00000000 9454c866 00000000 ce1b1cc0 c1474f33 00000000 ce1b1cf4 c10527f2 [ 1536.364867] c15468cc 00000000 000009e2 f895c488 0000037b f893c827 0000037b f893c827 [ 1536.364870] 00800914 f2c49084 f843ba80 ce1b1d04 c10528e2 00000009 00000000 ce1b1d54 [ 1536.364874] Call Trace: [ 1536.364882] [<c1474f33>] dump_stack+0x48/0x69 [ 1536.364887] [<c10527f2>] warn_slowpath_common+0x82/0xa0 [ 1536.364891] [<f893c827>] ? iwl_dump_nic_event_log+0x357/0x3b0 [iwldvm] [ 1536.364894] [<f893c827>] ? iwl_dump_nic_event_log+0x357/0x3b0 [iwldvm] [ 1536.364897] [<c10528e2>] warn_slowpath_null+0x22/0x30 [ 1536.364900] [<f893c827>] iwl_dump_nic_event_log+0x357/0x3b0 [iwldvm] [ 1536.364904] [<c1317768>] ? dev_err+0x38/0x50 [ 1536.364908] [<f893c8ce>] iwl_nic_error+0x4e/0x60 [iwldvm] [ 1536.364912] [<f842fcdc>] iwl_trans_pcie_send_hcmd+0x5bc/0x620 [iwlwifi] [ 1536.364917] [<c108ad20>] ? __wake_up_sync+0x20/0x20 [ 1536.364922] [<f89486b1>] iwl_dvm_send_cmd+0x51/0x150 [iwldvm] [ 1536.364926] [<f8948863>] iwlagn_txfifo_flush+0xb3/0xe0 [iwldvm] [ 1536.364929] [<f89420d7>] iwlagn_mac_flush+0xc7/0x200 [iwldvm] [ 1536.364933] [<f8942010>] ? iwlagn_mac_conf_tx+0x1a0/0x1a0 [iwldvm] [ 1536.364941] [<f91d007a>] ieee80211_flush_queues+0x8a/0x1a0 [mac80211] [ 1536.364949] [<f91e6b3a>] ieee80211_mgd_probe_ap_send+0x9a/0x150 [mac80211] [ 1536.364956] [<f91e6706>] ? ieee80211_recalc_ps.part.19+0xb6/0x1f0 [mac80211] [ 1536.364964] [<f91e6cda>] ieee80211_mgd_probe_ap.part.20+0xea/0x120 [mac80211] [ 1536.364972] [<f91e72d7>] ieee80211_beacon_connection_loss_work+0x57/0x90 [mac80211] [ 1536.364975] [<c1067580>] ? pwq_dec_nr_in_flight+0x40/0x90 [ 1536.364977] [<c1067a63>] process_one_work+0x113/0x380 [ 1536.364979] [<c147007b>] ? netlbl_cipsov4_remove+0x2b/0xc0 [ 1536.364981] [<c1067f59>] worker_thread+0x39/0x440 [ 1536.364983] [<c1067f20>] ? init_pwq.part.30+0x10/0x10 [ 1536.364985] [<c106c173>] kthread+0xb3/0xd0 [ 1536.364988] [<c1479bc1>] ret_from_kernel_thread+0x21/0x30 [ 1536.364989] [<c106c0c0>] ? kthread_create_on_node+0x130/0x130 [ 1536.364991] ---[ end trace a5b5252fd3fa22c3 ]--- [ 1536.382167] ------------[ cut here ]------------ [ 1536.382186] WARNING: CPU: 0 PID: 2530 at drivers/net/wireless/iwlwifi/dvm/../iwl-trans.h:891 iwl_dump_nic_event_log+0x377/0x3b0 [iwldvm]() [ 1536.382187] Modules linked in: fuse bnep btusb bluetooth coretemp intel_powerclamp joydev mousedev kvm snd_hda_codec_hdmi crc32_pclmul crc32c_intel snd_hda_codec_conexant snd_hda_codec_generic aesni_intel iTCO_wdt snd_hda_intel iTCO_vendor_support aes_i586 snd_hda_controller arc4 iwldvm thinkpad_acpi xts snd_hda_codec mac80211 lrw nvram iwlwifi snd_hwdep snd_pcm cfg80211 gf128mul snd_timer ablk_helper led_class snd hwmon ac rfkill psmouse cryptd soundcore mei_me mei serio_raw e1000e wmi intel_ips i2c_i801 shpchp thermal lpc_ich ptp pps_core tpm_tis intel_agp tpm battery evdev mac_hid sch_fq_codel cpufreq_powersave acpi_cpufreq processor vboxnetflt(O) vboxdrv(O) tp_smapi(O) thinkpad_ec(O) ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd [ 1536.382227] usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm agpgart i2c_core [ 1536.382237] CPU: 0 PID: 2530 Comm: kworker/u8:1 Tainted: G W O 3.18.2-2-ARCH #1 [ 1536.382239] Hardware name: LENOVO 3680BR4/3680BR4, BIOS 6QET46WW (1.16 ) 06/07/2010 [ 1536.382251] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211] [ 1536.382253] 00000000 9454c866 00000000 ce1b1cc0 c1474f33 00000000 ce1b1cf4 c10527f2 [ 1536.382256] c15468cc 00000000 000009e2 f895c488 0000037b f893c847 0000037b f893c847 [ 1536.382259] 00800914 f2c49084 f843ba80 ce1b1d04 c10528e2 00000009 00000000 ce1b1d54 [ 1536.382263] Call Trace: [ 1536.382271] [<c1474f33>] dump_stack+0x48/0x69 [ 1536.382277] [<c10527f2>] warn_slowpath_common+0x82/0xa0 [ 1536.382281] [<f893c847>] ? iwl_dump_nic_event_log+0x377/0x3b0 [iwldvm] [ 1536.382284] [<f893c847>] ? iwl_dump_nic_event_log+0x377/0x3b0 [iwldvm] [ 1536.382286] [<c10528e2>] warn_slowpath_null+0x22/0x30 [ 1536.382289] [<f893c847>] iwl_dump_nic_event_log+0x377/0x3b0 [iwldvm] [ 1536.382294] [<c1317768>] ? dev_err+0x38/0x50 [ 1536.382298] [<f893c8ce>] iwl_nic_error+0x4e/0x60 [iwldvm] [ 1536.382303] [<f842fcdc>] iwl_trans_pcie_send_hcmd+0x5bc/0x620 [iwlwifi] [ 1536.382307] [<c108ad20>] ? __wake_up_sync+0x20/0x20 [ 1536.382312] [<f89486b1>] iwl_dvm_send_cmd+0x51/0x150 [iwldvm] [ 1536.382316] [<f8948863>] iwlagn_txfifo_flush+0xb3/0xe0 [iwldvm] [ 1536.382319] [<f89420d7>] iwlagn_mac_flush+0xc7/0x200 [iwldvm] [ 1536.382323] [<f8942010>] ? iwlagn_mac_conf_tx+0x1a0/0x1a0 [iwldvm] [ 1536.382331] [<f91d007a>] ieee80211_flush_queues+0x8a/0x1a0 [mac80211] [ 1536.382339] [<f91e6b3a>] ieee80211_mgd_probe_ap_send+0x9a/0x150 [mac80211] [ 1536.382346] [<f91e6706>] ? ieee80211_recalc_ps.part.19+0xb6/0x1f0 [mac80211] [ 1536.382354] [<f91e6cda>] ieee80211_mgd_probe_ap.part.20+0xea/0x120 [mac80211] [ 1536.382362] [<f91e72d7>] ieee80211_beacon_connection_loss_work+0x57/0x90 [mac80211] [ 1536.382365] [<c1067580>] ? pwq_dec_nr_in_flight+0x40/0x90 [ 1536.382367] [<c1067a63>] process_one_work+0x113/0x380 [ 1536.382369] [<c147007b>] ? netlbl_cipsov4_remove+0x2b/0xc0 [ 1536.382371] [<c1067f59>] worker_thread+0x39/0x440 [ 1536.382373] [<c1067f20>] ? init_pwq.part.30+0x10/0x10 [ 1536.382375] [<c106c173>] kthread+0xb3/0xd0 [ 1536.382378] [<c1479bc1>] ret_from_kernel_thread+0x21/0x30 [ 1536.382380] [<c106c0c0>] ? kthread_create_on_node+0x130/0x130 [ 1536.382382] ---[ end trace a5b5252fd3fa22c4 ]--- [ 1536.399578] ------------[ cut here ]------------ [ 1536.399596] WARNING: CPU: 0 PID: 2530 at drivers/net/wireless/iwlwifi/dvm/../iwl-trans.h:891 iwl_dump_nic_event_log+0x33c/0x3b0 [iwldvm]() [ 1536.399598] Modules linked in: fuse bnep btusb bluetooth coretemp intel_powerclamp joydev mousedev kvm snd_hda_codec_hdmi crc32_pclmul crc32c_intel snd_hda_codec_conexant snd_hda_codec_generic aesni_intel iTCO_wdt snd_hda_intel iTCO_vendor_support aes_i586 snd_hda_controller arc4 iwldvm thinkpad_acpi xts snd_hda_codec mac80211 lrw nvram iwlwifi snd_hwdep snd_pcm cfg80211 gf128mul snd_timer ablk_helper led_class snd hwmon ac rfkill psmouse cryptd soundcore mei_me mei serio_raw e1000e wmi intel_ips i2c_i801 shpchp thermal lpc_ich ptp pps_core tpm_tis intel_agp tpm battery evdev mac_hid sch_fq_codel cpufreq_powersave acpi_cpufreq processor vboxnetflt(O) vboxdrv(O) tp_smapi(O) thinkpad_ec(O) ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd [ 1536.399638] usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm agpgart i2c_core [ 1536.399648] CPU: 0 PID: 2530 Comm: kworker/u8:1 Tainted: G W O 3.18.2-2-ARCH #1 [ 1536.399649] Hardware name: LENOVO 3680BR4/3680BR4, BIOS 6QET46WW (1.16 ) 06/07/2010 [ 1536.399662] Workqueue: phy0 ieee80211_beacon_connection_loss_work [mac80211] [ 1536.399664] 00000000 9454c866 00000000 ce1b1cc0 c1474f33 00000000 ce1b1cf4 c10527f2 [ 1536.399667] c15468cc 00000000 000009e2 f895c488 0000037b f893c80c 0000037b f893c80c [ 1536.399670] a5a5a5a5 f2c49084 f843ba80 ce1b1d04 c10528e2 00000009 00000000 ce1b1d54 [ 1536.399673] Call Trace: [ 1536.399681] [<c1474f33>] dump_stack+0x48/0x69 [ 1536.399686] [<c10527f2>] warn_slowpath_common+0x82/0xa0 [ 1536.399690] [<f893c80c>] ? iwl_dump_nic_event_log+0x33c/0x3b0 [iwldvm] [ 1536.399693] [<f893c80c>] ? iwl_dump_nic_event_log+0x33c/0x3b0 [iwldvm] [ 1536.399695] [<c10528e2>] warn_slowpath_null+0x22/0x30 [ 1536.399698] [<f893c80c>] iwl_dump_nic_event_log+0x33c/0x3b0 [iwldvm] [ 1536.399703] [<c1317768>] ? dev_err+0x38/0x50 [ 1536.399707] [<f893c8ce>] iwl_nic_error+0x4e/0x60 [iwldvm] [ 1536.399712] [<f842fcdc>] iwl_trans_pcie_send_hcmd+0x5bc/0x620 [iwlwifi] [ 1536.399716] [<c108ad20>] ? __wake_up_sync+0x20/0x20 [ 1536.399721] [<f89486b1>] iwl_dvm_send_cmd+0x51/0x150 [iwldvm] [ 1536.399725] [<f8948863>] iwlagn_txfifo_flush+0xb3/0xe0 [iwldvm] [ 1536.399729] [<f89420d7>] iwlagn_mac_flush+0xc7/0x200 [iwldvm] [ 1536.399732] [<f8942010>] ? iwlagn_mac_conf_tx+0x1a0/0x1a0 [iwldvm] [ 1536.399741] [<f91d007a>] ieee80211_flush_queues+0x8a/0x1a0 [mac80211] [ 1536.399749] [<f91e6b3a>] ieee80211_mgd_probe_ap_send+0x9a/0x150 [mac80211] [ 1536.399756] [<f91e6706>] ? ieee80211_recalc_ps.part.19+0xb6/0x1f0 [mac80211] [ 1536.399764] [<f91e6cda>] ieee80211_mgd_probe_ap.part.20+0xea/0x120 [mac80211] [ 1536.399771] [<f91e72d7>] ieee80211_beacon_connection_loss_work+0x57/0x90 [mac80211] [ 1536.399775] [<c1067580>] ? pwq_dec_nr_in_flight+0x40/0x90 [ 1536.399777] [<c1067a63>] process_one_work+0x113/0x380 [ 1536.399780] [<c147007b>] ? netlbl_cipsov4_remove+0x2b/0xc0 [ 1536.399782] [<c1067f59>] worker_thread+0x39/0x440 [ 1536.399784] [<c1067f20>] ? init_pwq.part.30+0x10/0x10 [ 1536.399786] [<c106c173>] kthread+0xb3/0xd0 [ 1536.399789] [<c1479bc1>] ret_from_kernel_thread+0x21/0x30 [ 1536.399791] [<c106c0c0>] ? kthread_create_on_node+0x130/0x130 [ 1536.399792] ---[ end trace a5b5252fd3fa22c5 ]--- [ 1536.399797] iwlwifi 0000:02:00.0: Log capacity -1515870811 is bogus, limit to 512 entries [ 1536.399800] iwlwifi 0000:02:00.0: Log write index -1515870811 is bogus, limit to 512 [ 1536.399802] iwlwifi 0000:02:00.0: Start IWL Event Log Dump: display last 20 entries [ 1536.416951] iwlwifi 0000:02:00.0: flush request fail [ 1538.194457] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a] [ 1539.990896] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a] [ 1541.827348] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a] [ 1543.625376] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a] [ 1545.380698] ieee80211 phy0: Hardware restart was requested [ 1545.380786] iwlwifi 0000:02:00.0: Fw not loaded - dropping CMD: 1e [ 1545.380791] iwlwifi 0000:02:00.0: flush request fail [ 1545.397083] iwlwifi 0000:02:00.0: Fw not loaded - dropping CMD: 20 [ 1545.397095] wlan0: failed to remove key (0, ff:ff:ff:ff:ff:ff) from hardware (-5) [ 1545.397218] iwlwifi 0000:02:00.0: L1 Enabled - LTR Disabled [ 1545.466236] iwlwifi 0000:02:00.0: Radio type=0x1-0x3-0x1 [ 1551.100485] iwlwifi 0000:02:00.0: Failed to load firmware chunk! [ 1551.100495] iwlwifi 0000:02:00.0: Could not load the [0] uCode section [ 1551.100504] iwlwifi 0000:02:00.0: Failed to start RT ucode: -110 [ 1552.878783] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 0 [0x5a5a5a5a] [ 1554.675102] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 2 [0x5a5a5a5a] [ 1556.505200] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 5 [0x5a5a5a5a] [ 1558.301091] iwlwifi 0000:02:00.0: Failing on timeout while stopping DMA channel 7 [0x5a5a5a5a] [ 1558.301103] sched: RT throttling activated [ 1560.060161] iwlwifi 0000:02:00.0: Unable to initialize device. [ 1560.060170] ------------[ cut here ]------------ [ 1560.060197] WARNING: CPU: 2 PID: 149 at net/mac80211/util.c:1686 ieee80211_reconfig+0x12f2/0x16a0 [mac80211]() [ 1560.060200] Hardware became unavailable during restart. [ 1560.060202] Modules linked in: fuse bnep btusb bluetooth coretemp intel_powerclamp joydev mousedev kvm snd_hda_codec_hdmi crc32_pclmul crc32c_intel snd_hda_codec_conexant snd_hda_codec_generic aesni_intel iTCO_wdt snd_hda_intel iTCO_vendor_support aes_i586 snd_hda_controller arc4 iwldvm thinkpad_acpi xts snd_hda_codec mac80211 lrw nvram iwlwifi snd_hwdep snd_pcm cfg80211 gf128mul snd_timer ablk_helper led_class snd hwmon ac rfkill psmouse cryptd soundcore mei_me mei serio_raw e1000e wmi intel_ips i2c_i801 shpchp thermal lpc_ich ptp pps_core tpm_tis intel_agp tpm battery evdev mac_hid sch_fq_codel cpufreq_powersave acpi_cpufreq processor vboxnetflt(O) vboxdrv(O) tp_smapi(O) thinkpad_ec(O) ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd [ 1560.060273] usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm agpgart i2c_core [ 1560.060288] CPU: 2 PID: 149 Comm: kworker/2:2 Tainted: G W O 3.18.2-2-ARCH #1 [ 1560.060291] Hardware name: LENOVO 3680BR4/3680BR4, BIOS 6QET46WW (1.16 ) 06/07/2010 [ 1560.060303] Workqueue: events ieee80211_restart_work [mac80211] [ 1560.060305] 00000000 24cb9ba5 00000000 f4bf1e40 c1474f33 f4bf1e84 f4bf1e74 c10527f2 [ 1560.060312] f920951c f4bf1ea4 00000095 f920b4e9 00000696 f91d2512 00000696 f91d2512 [ 1560.060318] f2c48fe4 ffffff92 f4ad1900 f4bf1e90 c105284e 00000009 f4bf1e84 f920951c [ 1560.060325] Call Trace: [ 1560.060337] [<c1474f33>] dump_stack+0x48/0x69 [ 1560.060345] [<c10527f2>] warn_slowpath_common+0x82/0xa0 [ 1560.060362] [<f91d2512>] ? ieee80211_reconfig+0x12f2/0x16a0 [mac80211] [ 1560.060378] [<f91d2512>] ? ieee80211_reconfig+0x12f2/0x16a0 [mac80211] [ 1560.060383] [<c105284e>] warn_slowpath_fmt+0x3e/0x60 [ 1560.060399] [<f91d2512>] ieee80211_reconfig+0x12f2/0x16a0 [mac80211] [ 1560.060404] [<c1477bd4>] ? __mutex_lock_slowpath+0x34/0x120 [ 1560.060415] [<f91a42ed>] ieee80211_restart_work+0x3d/0x80 [mac80211] [ 1560.060421] [<c1067580>] ? pwq_dec_nr_in_flight+0x40/0x90 [ 1560.060425] [<c1067a63>] process_one_work+0x113/0x380 [ 1560.060429] [<c14767d6>] ? preempt_schedule+0x36/0x50 [ 1560.060433] [<c1067f59>] worker_thread+0x39/0x440 [ 1560.060437] [<c1067f20>] ? init_pwq.part.30+0x10/0x10 [ 1560.060441] [<c106c173>] kthread+0xb3/0xd0 [ 1560.060447] [<c1479bc1>] ret_from_kernel_thread+0x21/0x30 [ 1560.060450] [<c106c0c0>] ? kthread_create_on_node+0x130/0x130 [ 1560.060454] ---[ end trace a5b5252fd3fa22c6 ]--- [ 1560.060533] ------------[ cut here ]------------ [ 1560.060551] WARNING: CPU: 2 PID: 149 at net/mac80211/driver-ops.h:12 ieee80211_do_stop+0x872/0x890 [mac80211]() [ 1560.060553] wlan0: Failed check-sdata-in-driver check, flags: 0x4 [ 1560.060555] Modules linked in: fuse bnep btusb bluetooth coretemp intel_powerclamp joydev mousedev kvm snd_hda_codec_hdmi crc32_pclmul crc32c_intel snd_hda_codec_conexant snd_hda_codec_generic aesni_intel iTCO_wdt snd_hda_intel iTCO_vendor_support aes_i586 snd_hda_controller arc4 iwldvm thinkpad_acpi xts snd_hda_codec mac80211 lrw nvram iwlwifi snd_hwdep snd_pcm cfg80211 gf128mul snd_timer ablk_helper led_class snd hwmon ac rfkill psmouse cryptd soundcore mei_me mei serio_raw e1000e wmi intel_ips i2c_i801 shpchp thermal lpc_ich ptp pps_core tpm_tis intel_agp tpm battery evdev mac_hid sch_fq_codel cpufreq_powersave acpi_cpufreq processor vboxnetflt(O) vboxdrv(O) tp_smapi(O) thinkpad_ec(O) ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid atkbd libps2 ahci libahci libata scsi_mod ehci_pci ehci_hcd [ 1560.060615] usbcore usb_common i8042 serio i915 button intel_gtt i2c_algo_bit video drm_kms_helper drm agpgart i2c_core [ 1560.060627] CPU: 2 PID: 149 Comm: kworker/2:2 Tainted: G W O 3.18.2-2-ARCH #1 [ 1560.060630] Hardware name: LENOVO 3680BR4/3680BR4, BIOS 6QET46WW (1.16 ) 06/07/2010 [ 1560.060640] Workqueue: events ieee80211_restart_work [mac80211] [ 1560.060642] 00000000 24cb9ba5 00000000 f4bf1d54 c1474f33 f4bf1d98 f4bf1d88 c10527f2 [ 1560.060648] f9208e60 f4bf1db8 00000095 f920b267 0000000c f91b8e82 0000000c f91b8e82 [ 1560.060655] f2c48cd8 00000000 f40dbcf8 f4bf1da4 c105284e 00000009 f4bf1d98 f9208e60 [ 1560.060661] Call Trace: [ 1560.060667] [<c1474f33>] dump_stack+0x48/0x69 [ 1560.060672] [<c10527f2>] warn_slowpath_common+0x82/0xa0 [ 1560.060687] [<f91b8e82>] ? ieee80211_do_stop+0x872/0x890 [mac80211] [ 1560.060701] [<f91b8e82>] ? ieee80211_do_stop+0x872/0x890 [mac80211] [ 1560.060705] [<c105284e>] warn_slowpath_fmt+0x3e/0x60 [ 1560.060720] [<f91b8e82>] ieee80211_do_stop+0x872/0x890 [mac80211] [ 1560.060727] [<c13b8699>] ? dev_deactivate_many+0x1a9/0x1f0 [ 1560.060741] [<f91b8eb7>] ieee80211_stop+0x17/0x20 [mac80211] [ 1560.060748] [<c1395059>] __dev_close_many+0x79/0xe0 [ 1560.060752] [<c139512d>] dev_close_many+0x6d/0xf0 [ 1560.060757] [<c1398c90>] dev_close.part.77+0x30/0x50 [ 1560.060761] [<c1398cc6>] dev_close+0x16/0x20 [ 1560.060772] [<f85627b5>] cfg80211_shutdown_all_interfaces+0x45/0xb0 [cfg80211] [ 1560.060776] [<c105284e>] ? warn_slowpath_fmt+0x3e/0x60 [ 1560.060793] [<f91d14ec>] ieee80211_reconfig+0x2cc/0x16a0 [mac80211] [ 1560.060798] [<c1477bd4>] ? __mutex_lock_slowpath+0x34/0x120 [ 1560.060809] [<f91a42ed>] ieee80211_restart_work+0x3d/0x80 [mac80211] [ 1560.060813] [<c1067580>] ? pwq_dec_nr_in_flight+0x40/0x90 [ 1560.060817] [<c1067a63>] process_one_work+0x113/0x380 [ 1560.060821] [<c14767d6>] ? preempt_schedule+0x36/0x50 [ 1560.060825] [<c1067f59>] worker_thread+0x39/0x440 [ 1560.060829] [<c1067f20>] ? init_pwq.part.30+0x10/0x10 [ 1560.060832] [<c106c173>] kthread+0xb3/0xd0 [ 1560.060837] [<c1479bc1>] ret_from_kernel_thread+0x21/0x30 [ 1560.060840] [<c106c0c0>] ? kthread_create_on_node+0x130/0x130 [ 1560.060843] ---[ end trace a5b5252fd3fa22c7 ]--- [ 1560.061547] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 1560.062625] cfg80211: Calling CRDA to update world regulatory domain ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <1617286276.108731.1416833015541.JavaMail.yahoo@jws100168.mail.ne1.yahoo.com>]
[parent not found: <1959865127.104015.1416833060319.JavaMail.yahoo@jws100205.mail.ne1.yahoo.com>]
[parent not found: <188796427.109567.1416833125392.JavaMail.yahoo@jws100155.mail.ne1.yahoo.com>]
[parent not found: <1078062257.114037.1416833575439.JavaMail.yahoo@jws100136.mail.ne1.yahoo.com>]
[parent not found: <1412539830.111250.1416833755944.JavaMail.yahoo@jws100164.mail.ne1.yahoo.com>]
[parent not found: <386125962.116111.1416833830041.JavaMail.yahoo@jws100147.mail.ne1.yahoo.com>]
[parent not found: <545997556.381846.1416896373175.JavaMail.yahoo@jws10038.mail.ne1.yahoo.com>]
[parent not found: <1117563160.377923.1416896393804.JavaMail.yahoo@jws100194.mail.ne1.yahoo.com>]
[parent not found: <702106271.718055.1416984062629.JavaMail.yahoo@jws10076.mail.ne1.yahoo.com>]
[parent not found: <1966698014.724507.1416984120254.JavaMail.yahoo@jws10086.mail.ne1.yahoo.com>]
[parent not found: <869818394.7282 64.1416984532872.JavaMail.yahoo@jws10032.mail.ne1.yahoo.com>]
[parent not found: <1021170210.731802.1416984786854.JavaMail.yahoo@jws100190.mail.ne1.yahoo.com>]
[parent not found: <1158888362.713933.1416984878341.JavaMail.yahoo@jws10049.mail.ne1.yahoo.com>]
[parent not found: <654277002.749201.1416991358899.JavaMail.yahoo@jws10030.mail.ne1.yahoo.com>]
[parent not found: <62088636.737719.1416991446773.JavaMail.yahoo@jws10093.mail.ne1.yahoo.com>]
[parent not found: <1534164047.735029.1416991523508.JavaMail.yahoo@jws10077.mail.ne1.yahoo.com>]
[parent not found: <1096058194.748512.1416991611663.JavaMail.yahoo@jws100199.mail.ne1.yahoo.com>]
[parent not found: <1618886374.1041945.1417069983282.JavaMail.yahoo@jws10086.mail.ne1.yahoo.com>]
[parent not found: <1737684180.1045617.1417070003250.JavaMail.yahoo@jws100102.mail.ne1.yahoo.com>]
[parent not found: <1718460294.1049280.1417070035580.JavaMail.yahoo@jws100108.mail.ne1.yahoo.com>]
[parent not found: <1326289288.1035116.1417070066288.JavaMa il.yahoo@jws10059.mail.ne1.yahoo.com>]
[parent not found: <1299209783.1274811.1417155994190.JavaMail.yahoo@jws100148.mail.ne1.yahoo.com>]
[parent not found: <107795174.1878257.1417427013302.JavaMail.yahoo@jws100106.mail.ne1.yahoo.com>]
[parent not found: <206072367.1891861.1417427462613.JavaMail.yahoo@jws100199.mail.ne1.yahoo.com>]
[parent not found: <1352334348.1878890.1417427570926.JavaMail.yahoo@jws100210.mail.ne1.yahoo.com>]
[parent not found: <99120646.1879363.1417427965131.JavaMail.yahoo@jws100104.mail.ne1.yahoo.com>]
[parent not found: <1627251032.1873831.1417428051913.JavaMail.yahoo@jws10031.mail.ne1.yahoo.com>]
[parent not found: <57531592.3048324.1417694329136.JavaMail.yahoo@jws100120.mail.ne1.yahoo.com>]
[parent not found: <1799788874.3037328.1417694376535.JavaMail.yahoo@jws100157.mail.ne1.yahoo.com>]
[parent not found: <228356402.3052581.1417694406674.JavaMail.yahoo@jws10035.mail.ne1.yahoo.com>]
[parent not found: <398805245.3027395.1417694437066.JavaMail.yahoo@jws10062.m ail.ne1.yahoo.com>]
[parent not found: <2025709945.3060758.1417694597836.JavaMail.yahoo@jws100144.mail.ne1.yahoo.com>]
[parent not found: <1812238748.3047984.1417694688131.JavaMail.yahoo@jws10046.mail.ne1.yahoo.com>]
[parent not found: <1346445337.4016635.1418023791363.JavaMail.yahoo@jws100109.mail.ne1.yahoo.com>]
[parent not found: <272973178.4012816.1418024178438.JavaMail.yahoo@jws100179.mail.ne1.yahoo.com>]
[parent not found: <469937414.4007994.1418024294764.JavaMail.yahoo@jws10038.mail.ne1.yahoo.com>]
[parent not found: <478826435.4072239.1418043358252.JavaMail.yahoo@jws100209.mail.ne1.yahoo.com>]
[parent not found: <1952788551.882472.1418043498725.JavaMail.yahoo@jws100206.mail.ne1.yahoo.com>]
[parent not found: <853057988.4069816.1418043691694.JavaMail.yahoo@jws100157.mail.ne1.yahoo.com>]
[parent not found: <129337663.4086614.1418044635011.JavaMail.yahoo@jws100210.mail.ne1.yahoo.com>]
[parent not found: <1008276545.4080140.1418044708865.JavaMail.yahoo@jws100109.mail.ne1.yahoo.co m>]
[parent not found: <491815401.4074543.1418044828091.JavaMail.yahoo@jws100142.mail.ne1.yahoo.com>]
[parent not found: <929027478.4082942.1418044972547.JavaMail.yahoo@jws100158.mail.ne1.yahoo.com>]
[parent not found: <2091796683.4336058.1418107556352.JavaMail.yahoo@jws10076.mail.ne1.yahoo.com>]
[parent not found: <774140001.4357238.1418107710385.JavaMail.yahoo@jws100160.mail.ne1.yahoo.com>]
[parent not found: <1466353930.4355619.1418107884588.JavaMail.yahoo@jws10093.mail.ne1.yahoo.com>]
[parent not found: <1295614639.4337481.1418108026690.JavaMail.yahoo@jws10076.mail.ne1.yahoo.com>]
[parent not found: <1472483817.4362546.1418108154758.JavaMail.yahoo@jws10056.mail.ne1.yahoo.com>]
[parent not found: <902306465.4389048.1418116780520.JavaMail.yahoo@jws100108.mail.ne1.yahoo.com>]
[parent not found: <1216756121.4384442.1418117123531.JavaMail.yahoo@jws100117.mail.ne1.yahoo.com>]
[parent not found: <414140671.4404559.1418117228979.JavaMail.yahoo@jws100155.mail.ne1.yahoo.com>]
[parent not found: <1776222997.519152.1421222470183.JavaMail.yahoo@jws10092.mail.ne1.yahoo.com>]
* (unknown) [not found] ` <1776222997.519152.1421222470183.JavaMail.yahoo@jws10092.mail.ne1.yahoo.com> @ 2015-01-14 8:05 ` UNITED NATIONS 0 siblings, 0 replies; 627+ messages in thread From: UNITED NATIONS @ 2015-01-14 8:05 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 2 bytes --] [-- Attachment #2: UNITED NATIONS ORGANIZATION - HUMAN SETTLEMENT.doc --] [-- Type: application/msword, Size: 212992 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-11-25 13:58 Ujjal Roy 0 siblings, 0 replies; 627+ messages in thread From: Ujjal Roy @ 2014-11-25 13:58 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-11-16 16:45 Gloria C. Mackenzie 0 siblings, 0 replies; 627+ messages in thread From: Gloria C. Mackenzie @ 2014-11-16 16:45 UTC (permalink / raw) -- Contact Mrs. Gloria C. Mackenzie for your Donation US$ 2 Million Dollars Donation -- ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-11-14 0:04 Omar Hashim 0 siblings, 0 replies; 627+ messages in thread From: Omar Hashim @ 2014-11-14 0:04 UTC (permalink / raw) -- I have a business proposal with mutual benefits for you. Regards, Omar Hashim -- ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-11-13 2:10 julien.parvole 0 siblings, 0 replies; 627+ messages in thread From: julien.parvole @ 2014-11-13 2:10 UTC (permalink / raw) Greetings, I hope this proposal meets you in a good state of health. Please can you help me re-profile fund? I am Mr Nobuyuki Hirano, President and CEO of The Bank of Tokyo-Mitsubishi UFJ. A sum of Twenty three million, two Hundred Thousand dollars was deposited by my Late customer (Fadel Ahmed) who died without declaring any next of kin before his death in 2009. My suggestion to you is to stand as the next of kin to Fadel Ahmed. We shall share in the ratio of 50% for me, 50% for you. Please contact me via this e- mail: mr.nobuyukihirano@foxmail.com thanks. Sincerely, Mr. Nobuyuki Hirano ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <1570038211.167595.1414613146892.JavaMail.yahoo@jws10056.mail.ne1.yahoo.com>]
[parent not found: <1835234304.171617.1414613165674.JavaMail.yahoo@jws10089.mail.ne1.yahoo.com>]
[parent not found: <1938862685.172387.1414613200459.JavaMail.yahoo@jws100180.mail.ne1.yahoo.com>]
[parent not found: <705402329.170339.1414613213653.JavaMail.yahoo@jws10087.mail.ne1.yahoo.com>]
[parent not found: <760168749.169371.1414613227586.JavaMail.yahoo@jws10082.mail.ne1.yahoo.com>]
[parent not found: <1233923671.167957.1414613439879.JavaMail.yahoo@jws10091.mail.ne1.yahoo.com>]
[parent not found: <925985882.172122.1414613520734.JavaMail.yahoo@jws100207.mail.ne1.yahoo.com>]
[parent not found: <1216694778.172990.1414613570775.JavaMail.yahoo@jws100152.mail.ne1.yahoo.com>]
[parent not found: <1213035306.169838.1414613612716.JavaMail.yahoo@jws10097.mail.ne1.yahoo.com>]
[parent not found: <2058591563.172973.1414613668636.JavaMail.yahoo@jws10089.mail.ne1.yahoo.com>]
[parent not found: <1202030640.175493 .1414613712352.JavaMail.yahoo@jws10036.mail.ne1.yahoo.com>]
[parent not found: <1111049042.175610.1414613739099.JavaMail.yahoo@jws100165.mail.ne1.yahoo.com>]
[parent not found: <574125160.175950.1414613784216.JavaMail.yahoo@jws100158.mail.ne1.yahoo.com>]
[parent not found: <1726966600.175552.1414613846198.JavaMail.yahoo@jws100190.mail.ne1.yahoo.com>]
[parent not found: <976499752.219775.1414613888129.JavaMail.yahoo@jws100101.mail.ne1.yahoo.com>]
[parent not found: <1400960529.171566.1414613936238.JavaMail.yahoo@jws10059.mail.ne1.yahoo.com>]
[parent not found: <1333619289.175040.1414613999304.JavaMail.yahoo@jws100196.mail.ne1.yahoo.com>]
[parent not found: <1038759122.176173.1414614054070.JavaMail.yahoo@jws100138.mail.ne1.yahoo.com>]
[parent not found: <1109995533.176150.1414614101940.JavaMail.yahoo@jws100140.mail.ne1.yahoo.com>]
[parent not found: <809474730.174920.1414614143971.JavaMail.yahoo@jws100154.mail.ne1.yahoo.com>]
[parent not found: <1234226428.170349.1414614189490.JavaMail .yahoo@jws10056.mail.ne1.yahoo.com>]
[parent not found: <1122464611.177103.1414614228916.JavaMail.yahoo@jws100161.mail.ne1.yahoo.com>]
[parent not found: <1350859260.174219.1414614279095.JavaMail.yahoo@jws100176.mail.ne1.yahoo.com>]
[parent not found: <1730751880.171557.1414614322033.JavaMail.yahoo@jws10060.mail.ne1.yahoo.com>]
[parent not found: <642429550.177328.1414614367628.JavaMail.yahoo@jws100165.mail.ne1.yahoo.com>]
[parent not found: <1400780243.20511.1414614418178.JavaMail.yahoo@jws100162.mail.ne1.yahoo.com>]
[parent not found: <2025652090.173204.1414614462119.JavaMail.yahoo@jws10087.mail.ne1.yahoo.com>]
[parent not found: <859211720.180077.1414614521867.JavaMail.yahoo@jws100147.mail.ne1.yahoo.com>]
[parent not found: <258705675.173585.1414614563057.JavaMail.yahoo@jws10078.mail.ne1.yahoo.com>]
[parent not found: <1773234186.173687.1414614613736.JavaMail.yahoo@jws10078.mail.ne1.yahoo.com>]
[parent not found: <1132079010.173033.1414614645153.JavaMail.yahoo@jws10066.mail.ne1.ya hoo.com>]
[parent not found: <1972302405.176488.1414614708676.JavaMail.yahoo@jws100166.mail.ne1.yahoo.com>]
[parent not found: <1713123000.176308.1414614771694.JavaMail.yahoo@jws10045.mail.ne1.yahoo.com>]
[parent not found: <299800233.173413.1414614817575.JavaMail.yahoo@jws10066.mail.ne1.yahoo.com>]
[parent not found: <494469968.179875.1414614903152.JavaMail.yahoo@jws100144.mail.ne1.yahoo.com>]
[parent not found: <2136945987.171995.1414614942776.JavaMail.yahoo@jws10091.mail.ne1.yahoo.com>]
[parent not found: <257674219.177708.1414615022592.JavaMail.yahoo@jws100181.mail.ne1.yahoo.com>]
[parent not found: <716927833.181664.1414615075308.JavaMail.yahoo@jws100145.mail.ne1.yahoo.com>]
[parent not found: <874940984.178797.1414615132802.JavaMail.yahoo@jws100157.mail.ne1.yahoo.com>]
[parent not found: <1283488887.176736.1414615187657.JavaMail.yahoo@jws100183.mail.ne1.yahoo.com>]
[parent not found: <777665713.175887.1414615236293.JavaMail.yahoo@jws10083.mail.ne1.yahoo.com>]
[parent not found: <585395776.176325.1 414615298260.JavaMail.yahoo@jws10033.mail.ne1.yahoo.com>]
[parent not found: <178352191.221832.1414615355071.JavaMail.yahoo@jws100104.mail.ne1.yahoo.com>]
[parent not found: <108454213.176606.1414615522058.JavaMail.yahoo@jws10053.mail.ne1.yahoo.com>]
[parent not found: <1617229176.177502.1414615563724.JavaMail.yahoo@jws10030.mail.ne1.yahoo.com>]
[parent not found: <324334617.178254.1414615625247.JavaMail.yahoo@jws10089.mail.ne1.yahoo.com>]
[parent not found: <567135865.82376.1414615664442.JavaMail.yahoo@jws100136.mail.ne1.yahoo.com>]
[parent not found: <764758300.179669.1414615711821.JavaMail.yahoo@jws100107.mail.ne1.yahoo.com>]
[parent not found: <1072855470.183388.1414615775798.JavaMail.yahoo@jws100147.mail.ne1.yahoo.com>]
[parent not found: <2134283632.173314.1414615831322.JavaMail.yahoo@jws10094.mail.ne1.yahoo.com>]
[parent not found: <1454491902.178612.1414615875076.JavaMail.yahoo@jws100209.mail.ne1.yahoo.com>]
[parent not found: <1984683241.145020.1414958129409.JavaMail.yahoo@jws10025.mail.ne1.yahoo.com>]
* (unknown) [not found] ` <1984683241.145020.1414958129409.JavaMail.yahoo@jws10025.mail.ne1.yahoo.com> @ 2014-11-02 19:56 ` MRS GRACE MANDA 0 siblings, 0 replies; 627+ messages in thread From: MRS GRACE MANDA @ 2014-11-02 19:56 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 69 bytes --] This is Mrs Grace Manda ( Please I need your Help is Urgent). [-- Attachment #2: Mrs Grace Manda.rtf --] [-- Type: application/rtf, Size: 35796 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
[parent not found: <1413229737.41831.YahooMailBasic@web120106.mail.ne1.yahoo.com>]
[parent not found: <1677884281.23734.1413269854287.JavaMail.yahoo@jws10058.mail.ne1.yahoo.com>]
[parent not found: <1985904754.26703.1413270082489.JavaMail.yahoo@jws100171.mail.ne1.yahoo.com>]
[parent not found: <1489371226.26546.1413270357214.JavaMail.yahoo@jws100160.mail.ne1.yahoo.com>]
[parent not found: <210229318.26350.1413270823788.JavaMail.yahoo@jws100196.mail.ne1.yahoo.com>]
[parent not found: <364469617.27639.1413271067732.JavaMail.yahoo@jws100184.mail.ne1.yahoo.com>]
[parent not found: <494532347.28495.1413271357911.JavaMail.yahoo@jws100131.mail.ne1.yahoo.com>]
[parent not found: <525769905.24923.1413271635810.JavaMail.yahoo@jws10074.mail.ne1.yahoo.com>]
[parent not found: <1900398229.27656.1413271884247.JavaMail.yahoo@jws100167.mail.ne1.yahoo.com>]
[parent not found: <538917419.26252.1413272530804.JavaMail.yahoo@jws10064.mail.ne1.yahoo.com>]
[parent not found: <991576169.27428.1413274599599.JavaMail. yahoo@jws10057.mail.ne1.yahoo.com>]
[parent not found: <1112455656.30753.1413274801496.JavaMail.yahoo@jws100178.mail.ne1.yahoo.com>]
[parent not found: <195720882.5102.1413275060214.JavaMail.yahoo@jws10040.mail.ne1.yahoo.com>]
[parent not found: <1342754012.32349.1413275343392.JavaMail.yahoo@jws100128.mail.ne1.yahoo.com>]
[parent not found: <1114329667.29518.1413275586534.JavaMail.yahoo@jws10044.mail.ne1.yahoo.com>]
[parent not found: <1743385184.32595.1413276006613.JavaMail.yahoo@jws100115.mail.ne1.yahoo.com>]
[parent not found: <374732820.33368.1413277459161.JavaMail.yahoo@jws100123.mail.ne1.yahoo.com>]
[parent not found: <1902158519.30342.1413277789984.JavaMail.yahoo@jws10048.mail.ne1.yahoo.com>]
[parent not found: <1444501659.33735.1413278057523.JavaMail.yahoo@jws100116.mail.ne1.yahoo.com>]
[parent not found: <19262064.32960.1413278578809.JavaMail.yahoo@jws100169.mail.ne1.yahoo.com>]
[parent not found: <1221741946.33544.1413278823730.JavaMail.yahoo@jws100184.mail.ne1.yahoo.com>]
[parent not found: < 151654572.31092.1413279044434.JavaMail.yahoo@jws10058.mail.ne1.yahoo.com>]
[parent not found: <695700771.32301.1413279244248.JavaMail.yahoo@jws10034.mail.ne1.yahoo.com>]
[parent not found: <842859023.35015.1413279489928.JavaMail.yahoo@jws100118.mail.ne1.yahoo.com>]
[parent not found: <241743526.35821.1413280211585.JavaMail.yahoo@jws100115.mail.ne1.yahoo.com>]
[parent not found: <595972681.38367.1413285405668.JavaMail.yahoo@jws100161.mail.ne1.yahoo.com>]
[parent not found: <648416080.37120.1413286021966.JavaMail.yahoo@jws10025.mail.ne1.yahoo.com>]
[parent not found: <1794511454.37909.1413287637685.JavaMail.yahoo@jws10052.mail.ne1.yahoo.com>]
[parent not found: <263746523.39676.1413287995371.JavaMail.yahoo@jws100193.mail.ne1.yahoo.com>]
[parent not found: <241170189.42292.1413291855833.JavaMail.yahoo@jws10088.mail.ne1.yahoo.com>]
[parent not found: <1823199467.43490.1413292111039.JavaMail.yahoo@jws10080.mail.ne1.yahoo.com>]
[parent not found: <535353666.42941.1413292316335.JavaMail.yah oo@jws10057.mail.ne1.yahoo.com>]
[parent not found: <771852514.46240.1413292574269.JavaMail.yahoo@jws100159.mail.ne1.yahoo.com>]
[parent not found: <1693613901.45382.1413292877993.JavaMail.yahoo@jws100185.mail.ne1.yahoo.com>]
[parent not found: <1939854728.44268.1413293142147.JavaMail.yahoo@jws10050.mail.ne1.yahoo.com>]
[parent not found: <2036906686.44246.1413293402602.JavaMail.yahoo@jws10061.mail.ne1.yahoo.com>]
[parent not found: <1761698089.46799.1413293645411.JavaMail.yahoo@jws100158.mail.ne1.yahoo.com>]
[parent not found: <837227882.47100.1413293940764.JavaMail.yahoo@jws100204.mail.ne1.yahoo.com>]
[parent not found: <294030890.45045.1413294267227.JavaMail.yahoo@jws10075.mail.ne1.yahoo.com>]
[parent not found: <584199936.45532.1413294510661.JavaMail.yahoo@jws10066.mail.ne1.yahoo.com>]
[parent not found: <1882409721.48776.1413294861025.JavaMail.yahoo@jws100152.mail.ne1.yahoo.com>]
[parent not found: <847897263.48635.1413295126496.JavaMail.yahoo@jws100190.mail.ne1.yahoo.com>]
[parent not found: <1594 812237.49028.1413297062060.JavaMail.yahoo@jws10066.mail.ne1.yahoo.com>]
[parent not found: <2100342660.51078.1413297226088.JavaMail.yahoo@jws10034.mail.ne1.yahoo.com>]
[parent not found: <495600150.52663.1413297450814.JavaMail.yahoo@jws100151.mail.ne1.yahoo.com>]
[parent not found: <1847120031.55408.1413297845963.JavaMail.yahoo@jws100186.mail.ne1.yahoo.com>]
[parent not found: <1319181897.54143.1413298035192.JavaMail.yahoo@jws100178.mail.ne1.yahoo.com>]
[parent not found: <439320423.55528.1413298340032.JavaMail.yahoo@jws100140.mail.ne1.yahoo.com>]
[parent not found: <1634757483.138307.1413380535731.JavaMail.yahoo@jws100211.mail.ne1.yahoo.com>]
[parent not found: <1682549633.136282.1413380727006.JavaMail.yahoo@jws10057.mail.ne1.yahoo.com>]
[parent not found: <714181615.139817.1413381780018.JavaMail.yahoo@jws100209.mail.ne1.yahoo.com>]
[parent not found: <2131721214.141121.1413382136889.JavaMail.yahoo@jws100183.mail.ne1.yahoo.com>]
[parent not found: <723568878.141830.1413385719263.JavaMail.yahoo@jws10091.mail.ne1.yahoo.com>]
* (unknown) [not found] ` <723568878.141830.1413385719263.JavaMail.yahoo@jws10091.mail.ne1.yahoo.com> @ 2014-10-15 15:17 ` Microsoft Promotion 0 siblings, 0 replies; 627+ messages in thread From: Microsoft Promotion @ 2014-10-15 15:17 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 14 bytes --] Congratulation [-- Attachment #2: MICROSOFT AWARD PROMOTION.doc --] [-- Type: application/msword, Size: 53248 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-10-07 8:28 Omar Hashim 0 siblings, 0 replies; 627+ messages in thread From: Omar Hashim @ 2014-10-07 8:28 UTC (permalink / raw) -- I have a lucrative business proposal of mutual interest to share with you, contact me if you are interested. -- ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-09-26 14:34 Oscar Salvador 0 siblings, 0 replies; 627+ messages in thread From: Oscar Salvador @ 2014-09-26 14:34 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-09-22 11:58 Pickens, Rhonda 0 siblings, 0 replies; 627+ messages in thread From: Pickens, Rhonda @ 2014-09-22 11:58 UTC (permalink / raw) Winning Batch No: QF-134-8876,V-588) Your email was listed for Qatar Foundation Compensation funds for Community development,contact(morganadmas@att.net) ________________________________ CONFIDENTIALITY NOTICE: This email message, including all attachments, is for the sole use of the intended recipient(s) and may contain confidential student and/or employee information. Unauthorized use and/or disclosure is prohibited under the federal Family Education Rights & Privacy Act (20 U.S.C. §1232g, 34 CFR Part 99, 19 TAC 247.2, Texas Government Code 552.023, Texas Education Code 21.355, 29 CFR 1630.14(b)(c)). If you are not the intended recipient, you may not use, disclose, copy or disseminate this information. Please call the sender immediately or reply by email and destroy all copies of the original message, including attachments. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-09-18 14:15 Maria Caballero 0 siblings, 0 replies; 627+ messages in thread From: Maria Caballero @ 2014-09-18 14:15 UTC (permalink / raw) Loan Offer contact us for more details (gibonline11@gmail.com<mailto:gibonline11@gmail.com>) All Details should be forward to this E-mail address for fast respond: gibonline11@gmail.com<mailto:gibonline11@gmail.com> ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-09-02 20:13 Andy King 0 siblings, 0 replies; 627+ messages in thread From: Andy King @ 2014-09-02 20:13 UTC (permalink / raw) To: netdev, linux-kernel, virtualization Cc: pv-drivers, penguin-kernel, davem, sergei.shtylyov This version addresses Sergei's comments. o Fixed description and added Reported-by o Removed NULL check for kfree() ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-08-12 23:40 Mrs. Rosemary Peter 0 siblings, 0 replies; 627+ messages in thread From: Mrs. Rosemary Peter @ 2014-08-12 23:40 UTC (permalink / raw) Dear Victims of scam, This is to bring to your notice that our bank (ECOBANK INTL. PLC) is delegated by the ECOWAS/UNITED NATIONS in Central Bank to compensate victims of scam $500,000 (Five Hundred Thousand Dollars Only). Your Name.___ Address.__Phone ._ Amount Defrauded._ Country._ Send a copy of your response with the PAYMENT CODE NUMBER(ECB/06654). NAME: MR.CLEMENT SYLVANIUS SCAMMED VICTIM/REF/PAYMENTS CODE: ECB/06654 $500,000 USD. Yours Faithfully, Mrs. Rosemary Peter PUBLIC RELATIONS OFFICER Copyright 2014 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-08-10 2:02 Michael Schmitz 0 siblings, 0 replies; 627+ messages in thread From: Michael Schmitz @ 2014-08-10 2:02 UTC (permalink / raw) To: linux-m68k Cc: geert, debian-68k, davem, netdev, paul.gortmaker, Michael Schmitz new version of the patch adding Atari EtherNEC (IRQ-less ROM port ISA NE2k adapter) support to ne.c, as announced before. Thanks, Michael Schmitz >From 224ce049f71577d6ec380aeb94a4d25c3c4016a7 Mon Sep 17 00:00:00 2001 From: Michael Schmitz <schmitzmic@gmail.com> Date: Sat, 6 Apr 2013 13:26:42 +1300 Subject: [PATCH] m68k/atari: EtherNEC - ethernet support (ne) Support for Atari EtherNEC ROM port adapters in ne.c Signed-off-by: Michael Schmitz <schmitz@debian.org> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> --- drivers/net/ethernet/8390/Kconfig | 3 ++- drivers/net/ethernet/8390/ne.c | 2 ++ 2 files changed, 4 insertions(+), 1 deletions(-) diff --git a/drivers/net/ethernet/8390/Kconfig b/drivers/net/ethernet/8390/Kconfig index 0988811..2d89bd0 100644 --- a/drivers/net/ethernet/8390/Kconfig +++ b/drivers/net/ethernet/8390/Kconfig @@ -91,7 +91,8 @@ config MCF8390 config NE2000 tristate "NE2000/NE1000 support" - depends on (ISA || (Q40 && m) || M32R || MACH_TX49XX) + depends on (ISA || (Q40 && m) || M32R || MACH_TX49XX || \ + ATARI_ETHERNEC) select CRC32 ---help--- If you have a network (Ethernet) card of this type, say Y and read diff --git a/drivers/net/ethernet/8390/ne.c b/drivers/net/ethernet/8390/ne.c index 58eaa8f..de566fb 100644 --- a/drivers/net/ethernet/8390/ne.c +++ b/drivers/net/ethernet/8390/ne.c @@ -169,6 +169,8 @@ bad_clone_list[] __initdata = { #elif defined(CONFIG_PLAT_OAKS32R) || \ defined(CONFIG_MACH_TX49XX) # define DCR_VAL 0x48 /* 8-bit mode */ +#elif defined(CONFIG_ATARI) /* 8-bit mode on Atari, normal on Q40 */ +# define DCR_VAL (MACH_IS_ATARI ? 0x48 : 0x49) #else # define DCR_VAL 0x49 #endif -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown), @ 2014-08-06 5:47 picarelli anna 0 siblings, 0 replies; 627+ messages in thread From: picarelli anna @ 2014-08-06 5:47 UTC (permalink / raw) I am Mrs Anna Maria Picarelli from Italy, I wish to establish Humanitarian Foundation, Orphanage Centers, etc, in your Country is it okay?, contact me for more Details ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-08-04 11:08 Susant Sahani 0 siblings, 0 replies; 627+ messages in thread From: Susant Sahani @ 2014-08-04 11:08 UTC (permalink / raw) To: netdev auth 28fb7a3f subscribe netdev \ ssahani@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-08-04 10:59 Susant Sahani 0 siblings, 0 replies; 627+ messages in thread From: Susant Sahani @ 2014-08-04 10:59 UTC (permalink / raw) To: netdev auth 28fb7a3f subscribe netdev ssahani@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-07-30 15:29 Mrs Sandra 0 siblings, 0 replies; 627+ messages in thread From: Mrs Sandra @ 2014-07-30 15:29 UTC (permalink / raw) To: Recipients Do you need a loan?If yes contact us for more info thanks Loan Amount Needed: Loan Duration: Country: Phone Number: ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-07-15 19:07 Anastos, Jenna 0 siblings, 0 replies; 627+ messages in thread From: Anastos, Jenna @ 2014-07-15 19:07 UTC (permalink / raw) Adel Group (asia) Ltd, a security equipment manufacturing company is interested in you to be their financial agent, to receive payment from their customers in your region. If intrested, do Reply to E-mail: henrychuu@outlook.com Thank you, Eric Lawson (HR) E-mail: ericlaw014@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-07-14 11:29 p.kosyh 0 siblings, 0 replies; 627+ messages in thread From: p.kosyh @ 2014-07-14 11:29 UTC (permalink / raw) To: netdev unsubscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-07-08 18:30 paulmoon 0 siblings, 0 replies; 627+ messages in thread From: paulmoon @ 2014-07-08 18:30 UTC (permalink / raw) BUSINESS AND PERSONAL LOAN OFFER AT 2% IF INTERESTED E-MAIL US WITH THE BELOW INFO: FULL NAME: AMOUNT NEEDED: LOAN DURATION: PERSONAL PHONE: COUNTRY: OCCUPATION EMAIL US VIA andersonfunds4@gmail.com NOTE: ALL EMAIL SHOULD GO TO andersonfunds4@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-07-06 11:42 Ms Teresa Au 0 siblings, 0 replies; 627+ messages in thread From: Ms Teresa Au @ 2014-07-06 11:42 UTC (permalink / raw) -- please can you help me re-profile fund? 100% legit contact me personal email: Teresa_Au@yeah.net ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-07-04 4:58 suzzy wintour 0 siblings, 0 replies; 627+ messages in thread From: suzzy wintour @ 2014-07-04 4:58 UTC (permalink / raw) Hello, I am miss suzzy and i have something very important to tell you ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-06-30 17:52 Peter Christensen 0 siblings, 0 replies; 627+ messages in thread From: Peter Christensen @ 2014-06-30 17:52 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-06-29 20:59 Peter Christensen 0 siblings, 0 replies; 627+ messages in thread From: Peter Christensen @ 2014-06-29 20:59 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-06-07 13:52 唐经理 0 siblings, 0 replies; 627+ messages in thread From: 唐经理 @ 2014-06-07 13:52 UTC (permalink / raw) To: smt ¡¶³É¹¦µÄ²úÆ·¾Àí¡ª¡ª²úÆ·¾ÀíµÄÒ°Âù³É³¤¡· ¡¾Ö÷½²£ºCharles¡¿ ±¨ÃûÏêÇé > ¡¾Åàѵʱ¼ä¡¿2014Äê6ÔÂ23-24ÈÕÉϺ£¡¢6ÔÂ26-27ÈÕÉîÛÚ¡¢6ÔÂ30-7ÔÂ1ÈÕ±±¾© ¡¾Åàѵ¶ÔÏó¡¿ÆóÒµCEO/×ܾÀí¡¢Ñз¢×ܾÀí/¸±×Ü¡¢¹«Ë¾×ܹ¤/¼¼Êõ×ܼࡢ¹«Ë¾ÈËÁ¦×ÊÔ´×ܼࡢ²úÆ·Ïß×Ü ¼à¡¢²úÆ·¾Àí/ÏîÄ¿¾Àí¡¢PMO£¨ÏîÄ¿¹ÜÀí°ì¹«ÊÒ£©³ÉÔ±¡¢Êг¡×ܼࡢ¼¼ÊõÖ§³Ö×ܼàµÈ¡£ ¡¾Êڿη½Ê½¡¿°¸Àý·ÖÏí¡¢ÊµÎñ·ÖÎö¡¢»¥¶¯ÌÖÂÛ¡¢ÏîĿģÄâ¡¢ÅàѵÓÎÏ· ¡¾Åàѵ·ÑÓá¿4300Ôª/2Ìì/2ÈË ,µ¥¶ÀÒ»ÈËÊÕ·Ñ2800Ôª ¡¾³Ð°ìµ¥Î»¡¿Óî ½Ü Æó ¹Ü ¡¾±¨ÃûÈÈÏß¡¿Éî ÛÚ£º07 55-6 1282 360 ÉÏ º£: 02 1-51 602 030 ±± ¾©£º010-516 69 310 ¡¾Q QÔÚÏß¡¿ 5117 983 37 ¿Î³Ì¼ò½é > ¡¾¿Î³Ì±³¾°¡¿ ÔÚΪ¹úÄÚºÜ¶à¿Æ¼¼ÆóÒµ·þÎñµÄ¹ý³ÌÖУ¬·¢ÏÖÆóÒµÖÐÆÕ±é´æÔÚÈçÏÂÎÊÌ⣺ *²úÆ·¿ª·¢±ÕÃÅÔì³µ£¬Ö»¹Ø×¢¼¼Êõ£¬²»¹Ø×¢¿Í»§£¬Ñз¢´ÓÔçæµ½Íí£¬²úÆ·¿ª·¢µÄ²»ÉÙ£¬µ«×¬Ç®µÄ²úÆ· ÇüÖ¸¿ÉÊý *²úÆ·¿ª·¢³öÀ´²ÅÕÒ¿Í»§¡¢ÕÒÂôµã£¬ÏúÊÛÈËÔ±±¨Ô¹ÎÒÃǵIJúÆ·´ÓÄïÌ¥ÖгöÀ´¾ÍÌÉÔÚµ£¼ÜÉÏ£¬²úƷûÓÐ ÓÅÊÆ£¬Ò²²»ÖªµÀ¾ºÕù¶ÔÊÖ²úÆ·µÄÈõµã£¬µ«ÎÒÃDzúÆ·µÄÈõµãÍùÍù±»¶ÔÊÖץס *¼¸ºõûÓвúƷ·±êµÄ¹æ»®£¬Óй滮ҲÖ÷ÒªÊǼ¼ÊõÇý¶¯£¬¿Í»§ÐèÇóµ½²»Á˹滮ÈËÔ±ÊÖÖУ¬¹«Ë¾Éñ¾Ä© ÉÒÓë´óÄÔʧȥÁªÏµ *Á˽âÊг¡µÄ²»¶®¼¼Êõ£¬¶®¼¼ÊõµÄ²»Á˽âÊг¡£¬²»ÖªµÀÐèÇóÓ¦¸Ã˸ºÔð£¬È±ÉÙÍ걸µÄÐèÇóÊÕ¼¯¡¢»ã×Ü ·ÖÎö»úÖÆ *°ÑÏúÊÛÇý¶¯ÎóÒÔΪÊÇÊг¡Çý¶¯£¬ÏúÊÛÈËÔ±·´À¡µÄÐèÇóÍùÍùÊÇ¶ÌÆÚÐÐΪ¡¢¶øÇҺܸöÐÔ»¯£¬Ñз¢×ÜÊDZ»¡¡ ÕâЩ¶Ìƽ¿ìµÄ¸öÐÔ»¯ÐèÇóÇý¶¯µÄÍÅÍÅת£¬»¹±»ÀϰåÂî¡°ÄãÃÇÕâ°ï±¿µ°£¬Ôõô¸ã²»³ö¼¸¸öÈÍ·²úÆ·³ö À´£¿¡±¡¡ µ±Ò»¸öÆóÒµ´Óµ¥Ò»²úÆ·ÏßÏò¶à²úÆ·Ïß¿çÔ½µÄʱºò£¬±ØÐëÍ»ÆÆµÄÒ»¸öÆ¿¾±¾ÍÊǹ«Ë¾²úÆ·¾ÀíµÄÅàÑø£¬ ÒòΪ²úÆ·¾ÀíÊǹ«Ë¾¼ÛÖµÁ´ÖÐ×îÖØÒªµÄÒ»¸ö»·½Ú£¬ÊÇÖ±½ÓÃæÏò¿Í»§¡¢´øÁìÍŶӴ´Ôì¼ÛÖµµÄÁì¾üÈËÎ Òò´Ë²úÆ·¾Àí¸öÈ˼°ÆäËùÂÊÁìµÄÍŶӵÄÄÜÁ¦ÍùÍù¾ö¶¨Á˸òúÆ·ÔÚÊг¡ÉϵľºÕùÁ¦¡£È»¶ø£¬ºÜ¶à·¢Õ¹ÖÐ µÄÆóÒµÔÚ¹¹½¨²úÆ·¹ÜÀíÌåϵºÍÅàÑø²úÆ·¾ÀíµÄ¹ý³ÌÖÐÈ´ÃæÁٺܶàÀ§»ó£¬±ÈÈ磺 1.²úÆ·¾Àí¸ÃÈçºÎ¶¨Î»£¿ÆäÖ°ÔðÊÇʲô£¿ 2.²úÆ·¾ÀíÐèÒª¾ß±¸Ê²Ã´ÑùµÄÄÜÁ¦£¿ÈçºÎÅàÑø£¿ 3.ÈçºÎÓë¿Í»§ÓÐЧ¹µÍ¨£¬´Ó¶ø·¢¾ò¿Í»§µÄÒþÐÔÐèÇó£¿ 4.ÈçºÎ´Ó´óÁ¿µÄÐèÇóÐÅÏ¢ÖÐÌáÁ¶³öºËÐĵĿͻ§ÐèÇó£¿ 5.ÈçºÎ²ß»®ÓоºÕùÁ¦µÄ²îÒ컯²úÆ·£¿ 6.ÈçºÎÈ·±£²ß»®µÄºËÐÄÐèÇóÔÚ¿ª·¢¹ý³ÌÖб»³ä·ÖʵÏÖ£¿ 7.ÈçºÎ°ÑвúÆ·³É¹¦µÄÍÆÏòÊг¡£¿ 8.ÈçºÎ±ÜÃâ²úÆ·¾ÀíÂÙÂä³É¡°ÎÊÌâ¾Àí¡±£¿ 9.ÈçºÎʵÏÖ²úÆ·¾Àí´Ó¡°µ¥Ìô¡±Ä£Ê½Ïò¡°´òȺ¼Ü¡±Ä£Ê½µÄת±ä£¿ 10.ÈçºÎ¹¹½¨ÊʺϲúÆ·¾Àí³É³¤µÄÓÅÁ¼ÍÁÈÀ£¿ ¡¡ »ùÓÚÒÔÉϵäÐÍÎÊÌ⣬ÎÒÃǽáºÏ´óÁ¿µÄÅàѵºÍ×Éѯ°¸Àý£¬²¢²»¶Ï×ܽᣬ´Ó¶øÍƳö¸Ã¿Î³Ì£¬°¸Àý¡¢Ä£°å¡¢ ¾Ñé¡¢½Ìѵ¡¢Ñ§Ô±·ÖÏíµÈ¹á´©È«¿Î³Ì¡£ ¡¾ÅàѵÊÕÒæ¡¿ 1.Á˽â²úÆ·¾Àí²úÉúµÄ±³¾°¡¢Ê±»ú 2.Á˽ⲻͬʱÆÚ¡¢²»Í¬ÐÐÒµµÄ²úÆ·¾Àí¶¨Î»¡¢Ö°Ôð¡¢ËØÖÊ¡¢ÄÜÁ¦ÒªÇó 3.Àí½â²úÆ·¾Àí¡¢ÏîÄ¿¾Àí¡¢Êг¡¾ÀíµÄ¹Ø¼üÇø±ðÒÔ¼°ÏàÓ¦µÄ×éÖ¯ÔË×÷ 4.Àí½â²úÆ·¾ÀíµÄºËÐÄÄÜÁ¦ÊÇÈçºÎÕÛÌÚ³öÀ´µÄ 5.ÕÆÎÕÈçºÎ²ÅÄܳÖÐø²ß»®³öÓоºÕùÁ¦µÄ²úÆ·µÄ·½·¨ 6.ÕÆÎÕ²úÆ·¾ÀíÈçºÎÓÐЧµÄ¼à¹Ü²úÆ·¿ª·¢¹ý³Ì¶ø²»ÐèÒª¹ý¶ÈÏÝÈëµÄ·½·¨ 7.ÕÆÎÕвúÆ·ÉÏÊйÜÀíµÄ·½·¨£¬È·±£ÓªÏúÍŶÓ˳Àû½ÓÊÖвúÆ·µÄÏúÊÛ 8.ÕÆÎÕ²úÆ·ÉúÃüÖÜÆÚ¹ÜÀíµÄ»ù±¾·½·¨ºÍ¾ö²ß»úÖÆ£¬°ÑÂö²úÆ·µÄÍËÊÐʱ»ú 9.Á˽âÒµ½çÈçºÎÅàÑø²úÆ·¾ÀíµÄ·½·¨ 10.·ÖÏí½²Ê¦£µ0¶à¸ö×ÉѯÏîÄ¿µÄ²úÆ·¹ÜÀíºÍ²úÆ·¾Àí¶ÓÎ齨ÉèµÄ°¸Àý×ÊÁÏ£¨Á÷³Ì¡¢Öƶȡ¢Ä£°å¡¢ÑùÀý¡¡£© µ¼Ê¦¼ò½é >¡¾Charles¡¿ Ñз¢¹ÜÀí×Éѯ×ÊÉî¹ËÎÊ ¹ú¼Ò·¢¸Äί´´Ð¹ÜÀíÅàѵÖÐÐÄÌØÑû½²Ê¦ Ç廪´óѧ¹ú¼Ê¹¤³ÌÏîÄ¿¹ÜÀíÑо¿ÔºÌØÑû½²Ê¦ ¡¾×¨Òµ±³¾°¡¿ 16ÄêµÄ¸ß¿Æ¼¼ÆóÒµ´ÓÒµ±³¾°£¬¾ßÓзḻµÄ²úÆ·²ß»®¡¢²úÆ·Ñз¢¡¢²úÆ·ÖÐÊÔ¡¢²úÆ··þÎñµÈÁìÓòµÄʵ ¼ùÓë¹ÜÀí¾Ñé¡£´Óʹý²úÆ·Éè¼ÆÓ뿪·¢¡¢NPI¡¢ÏîÄ¿¾Àí¡¢²úÆ·¾Àí¡¢Ñз¢¹ÜÀí²¿¾Àí¡¢ÆóÒµ¹ÜÀí¹ËÎÊ µÈÖ°Îñ£» ÔøÔÚ¹úÄÚijָÃûͨÐÅÉ豸¹«Ë¾¹¤×÷¹ý£·Ä꣨97¡«04£©£¬ÆÚ¼äÓë¹ú¼Ê¶¥¼â×Éѯ¹ËÎÊÒ»Æð¹¤×÷£¬×÷Ϊ ºËÐijÉԱȫ³Ì²ÎÓëÍÆ¶¯¸Ã¹«Ë¾Ñз¢¹ÜÀíÌåϵµÄ±ä¸ï¹¤×÷£¬²¢×÷Ϊ²úÆ·¾ÀíÖ÷µ¼ÁËij²úÆ·Ïß¶à¸ö´óÐÍÏî Ä¿µÄ²úÆ·Éè¼Æ¡¢¿ª·¢¡¢ÖÐÊÔ¡¢×ª²úÓëÉÏÊй¤×÷¡£ ¡¾Ñз¢¹ÜÀí×Éѯ¾Ñé¡¿ 7ÄêµÄÑз¢¹ÜÀí×Éѯ¾Ñ飬Ö÷µ¼ÁË20¶à¸öÑз¢¹ÜÀí×ÉѯÏîÄ¿£¬ÏîÄ¿·¶Î§Éæ¼°µ½Êг¡ÐèÇó¡¢²úÆ·¹æ»®¡¢²ú Æ·¿ª·¢¡¢²úÆ·¾ö²ß¡¢¼¼ÊõÆÀÉó¡¢¼¼Êõ¿ª·¢¡¢Ñз¢×éÖ¯¡¢Ñз¢¼¨Ð§¡¢¼¼ÊõÈÎÖ°×ʸñ¡¢ÏîÄ¿¹ÜÀí¡¢±ä¸ü¹Ü Àí¡¢ÖªÊ¶¹ÜÀí¡¢Ñз¢IT¹æ»®µÈÁìÓò¡£µäÐͿͻ§ÈçÏ£º 1)¿Æ´ïͨÐÅ 2)OPPO 3)TCL¼ÒÍøÊÂÒµ²¿ 4)ËÕÖݽðÁú 5)ÓîÍ¨ÖØ¹¤ 6)¾©Ðż¯ÍÅ 7)¸£½¨ÃôѶ 8)Öе缯ÍÅij¾üÆ·Ñо¿Ëù ¡¾Ñз¢¹ÜÀíÅàѵ¾Ñé¡¿ ÔøÎªÖйú¿Õ¼ä¼¼ÊõÑо¿Ôº¡¢ÄÏÈð¿Æ¼¼¡¢TCL¼¯ÍÅ¡¢³¤ºç¼¯ÍÅ¡¢OPPO¡¢Í¬·½ÍþÊÓ¡¢±¦¸Ö¼¯ÍÅ¡¢ÖйúÒÆ¶¯¡¢ ´óÌÆµçÐÅ¡¢ÉϺ£µçÐÅ¡¢É¹ļ¯ÍÅ¡¢¿Æ´ïͨÐÅ¡¢Öе缯ÍÅ¡¢Íþ´´¿Æ¼¼¡¢ºÍ¼Ç°ÂÆÕÌ©¡¢¹úÈËͨÐÅ¡¢¾©ÐÅ¿Æ ¼¼¡¢Ì쳿Ƽ¼¡¢¸ñÁÖÍþ¶û¡¢ÐË´óºÀ¿Æ¼¼¡¢ÐÇÐǼ¯ÍÅ¡¢É½Ìصç×Ó¡¢¸»¸Ûµç×Ó¡¢ÓîÁúͨÐÅ¡¢¾Û¹â¿Æ¼¼¡¢ÂÌ Ã˿Ƽ¼¡¢Ìì½òÄÚȼ»úÑо¿Ëù¡¢Öм¯¼¯ÍÅ¡¢¸ß˹±´¶û¡¢ÐÇÍøÈñ½Ý¡¢Ìرäµç¹¤¡¢Ë¼Ô´µçÆ÷¡¢ÃÀµÄ¼¯ÍÅ¡¢º£ ¶û¼¯ÍÅ¡¢º£Ðż¯ÍÅ¡¢ÆÕÌ켯ÍÅ¡¢¸£½¨ÃôѶ¡¢¹ú¹âµç×Ó¡¢ËÕÖݽðÁú¡¢ÓîÍ¨ÖØ¹¤¡¢À×ÎÖÖØÆû¡¢ÉÏÆûÎåÁè¡¢ ¶«·çÆû³µ¡¢Íþ¿ÆÄ·¡¢Í¬ÖÞµç×Ó¡¢¿ÆÁ¢Ñ¶¡¢Ð±±Ñó¡¢¹âѸ¿Æ¼¼¡¢ÉòÑô»ú´²¡¢Èð˹¿µ´ï¡¢¼ÑѶ·Éºè¡¢À˳± ¼¯ÍÅ¡¢Íþʤµç×Ó¡¢¾©³Ç¿Ø¹É¡¢ÁªÏ뼯ÍÅ¡¢ÂõÈðÒ½ÁÆ¡¢»ª´óµç×Ó¡¢ÉϺ£»ªºç¡¢ÁªÐ¾¿Æ¼¼¡¢Ðý¼«¿Æ¼¼¡¢³© ͨ¿Æ¼¼¡¢³¤³ÇÈí¼þ¡¢¾ÅÔº¡¢ÌìµØ±¼Å£¡¢ÑôÌìµç×Ó¡¢Ç廪»úе¡¢·½Õý¼¯ÍÅ¡¢ÑÐÏéÖÇÄÜ¡¢ÑĮ̀Íò»ª¡¢¶«·½ µç×Ó¡¢¶«·½Í¨ÐÅ¡¢ÃÀÁâ¡¢¿Æ´óѶ·É¡¢Íò·åʯ²Ä¡¢Íò¼ÒÀÖ¡¢·ºÊË´ï¡¢Ô¶¹âÈí¼þ¡¢ÓÅÌØµÈ½ü500¼ÒÆóÒµÌṩ ÁËרҵµÄÑз¢¹ÜÀíÅàѵ¡£ ¿Î³Ì´ó¸Ù Ò»¡¢°¸Àý·ÖÎö£º³É³¤µÄ·³ÄÕ 1.³É³¤¹ý³ÌÖдæÔÚµÄÎÊÌâ 2.²úÆ·¾Àí³É³¤µÄÈý¸ö²½Öè 3.ʵÏÖ½Çɫת±ä¹ý³ÌÖеÄÍ´¿àÍɱä 4.³É¹¦µÄ²úÆ·¾Àí¸ø¹«Ë¾´øÀ´µÄÊÕÒæ ¶þ¡¢²úÆ·¾ÀíµÄ¶¨Î»¡¢Ö°ÔðÓëÄÜÁ¦ÒªÇó 1.²úÆ·¾ÀíµÄ¶¨Î»Ñ¡Ôñ£¨Ó빫˾·¢Õ¹Ê±ÆÚ¡¢¹æÄ£¡¢ÐÐÒµ¡¢²úÆ·ÌØµãÏà¹Ø£© 1£©²úÆ·È«ÉúÃüÖÜÆÚµÄ¹ÜÀí£¨²úÆ·/²úÆ·Ïß¾Àí£¬²úÆ·/²úÆ·Ïß×ܼࣩ 2£©²úÆ·²ß»®£¨²úÆ·²ß»®¾Àí£© 3£©²úÆ·¿ª·¢£¨²úÆ·¿ª·¢¾Àí£© 4£©²úÆ·ÍÆ¹ã£¨²úÆ·ÐÐÏú/ÍÆ¹ã¾ÀíÓë²úƷά»¤¾Àí£© 5£©ÑÐÌÖ£º·ÖÏíѧԱ¹«Ë¾²úÆ·¾ÀíµÄ¶¨Î» 2.²úÆ·¾ÀíµÄÄÜÁ¦ÒªÇó 1£©Ó¦¸Ã¾ß±¸µÄ֪ʶºÍ¼¼ÄÜ 2£©²úÆ·¾ÀíµÄÈÎÖ°×ʸñ±ê×¼ 3£©²úÆ·¾ÀíµÄ×ʸñÈÏÖ¤ 4£©²úÆ·¾ÀíµÄÅàÑøÍ¾¾¶ºÍÖ°Òµ½úÉýͨµÀ 5£©Ä£°å·ÖÏí£º²úÆ·¾ÀíËØÖÊÄ£Ðͼ°ÈÎÖ°×ʸñ±ê×¼ 3.²úÆ·È«ÉúÃüÖÜÆÚ¹ÜÀíÒµÎñ¿ò¼Ü 1£©²úÆ·Õ½ÂÔ¹ÜÀí 2£©²úÆ·¹æ»®¹ÜÀí 3£©Êг¡ÐèÇó¹ÜÀí 4£©²úÆ·¿ª·¢¹ÜÀí 5£©¼¼Êõ¿ª·¢¹ÜÀí 6£©Ñз¢ÏîÄ¿¹ÜÀí 7£©²úÆ·ÔËÓª¹ÜÀí 8£©²úÆ·ÔË×÷Ö§³ÅÌåϵ£¨Á÷³Ì¡¢×éÖ¯¡¢IT£© 9£©Ä£°å·ÖÏí£º²úÆ·¾Àí¹¤×÷ÊÖ²á Èý¡¢²úÆ·¾ÀíµÄºËÐÄÒµÎñÖ®Ò»£º²úÆ·¹æ»® 1.Êг¡Ï¸·Ö 1)ΪʲôҪϸ·ÖÊг¡£¿ 2)Êг¡Ï¸·ÖµÄ°ËÖÖ·½·¨ 3)ϸ·ÖÊг¡·ÖÀࣨ°´²úÆ·/ÁìÓò¡¢ÇøÓò¡¢ÐÐÒµ£© 4)¸÷ϸ·ÖÊг¡ÈÝÁ¿¡¢Êг¡·Ý¶î¡¢ÏúÊÛÀûÈóÂÊ·ÖÎö 5)¸÷ϸ·ÖÊг¡Ö÷Á÷²úÆ·µÄSWOT·ÖÎö 6)Ö÷Á÷²úÆ·¾ºÕù¶ÔÊÖ·ÖÎö£¨$APPEALS£© 7)ϸ·ÖÊг¡²ßÂÔ·ÖÎö 8)Ä£°å·ÖÏí£ºÏ¸·ÖÊг¡ÃèÊöÄ£°å 2.Ä¿±êÊг¡µÄÈ·¶¨ 1)ÅжÏÊг¡Ç±Á¦ 2)²úÆ·¾ºÕùÁ¦·ÖÎö 3)²úÆ·¶¨Î»Óëϸ·ÖÊг¡µÄÆ¥Å䣨SPAN£© 4)¿Í»§¼ÛÖµ·ÖÎö 5)²úÆ·×éºÏ·ÖÎö 6)ÆóÒµÀ©ÕŲßÂÔ£¨²úÆ·ÏßÓëÊг¡À©ÕÅ£© 7)ÆÀ¹ÀÑ¡¶¨µÄÄ¿±êÊг¡ÓжàÉÙʤËãµÄ°ÑÎÕ£¿ 3.Êг¡ÐèÇó 1)Êг¡ÐèÇó¡¢²úÆ·ÐèÇó¡¢Éè¼ÆÐèÇóµÄ¹ØÏµ 2)Êг¡ÐèÇóµÄÊÕ¼¯ a.ÐèÇóÊÕ¼¯ÇþµÀ£ºÍⲿÇþµÀÓëÄÚ²¿ÇþµÀ b.ÐèÇóÊÕ¼¯ÐèҪעÒâµÄÎÊÌâ c.ÐèÇóÊÕ¼¯µÄÊ®ËÄÖÖ·½·¨£¨ÔÐÍ·¨¡¢¿Í»§·Ã̸¡¢ÏÖ³¡¹Û²ì¡¢¿Í»§¾ö²ßίԱ»á¡¢Óû§´ó»á¡¢¿Í»§¼ò±¨¡¢ ¸ß²ã°Ý·Ã¡¢±ê¸Ëѧϰ¡¢Beta²âÊÔ¡¢²úÆ·ÊÔÓá¢ÏÖ³¡Ö§³Ö¡¢Ö§³ÖÈÈÏß¡¢ÐÐÒµ»áÒé¡¢¿Í»§ÂúÒâ¶Èµ÷²é£© d.Ä£°å·ÖÏí£ºÔʼÐèÇóÄ£°å 3)Êг¡ÐèÇó·ÖÎö a.Êг¡ÐèÇóµÄ$APPEALSÄ£ÐÍ b.È·¶¨²úÆ·µÄ¾ºÕùÒªËØ¡¢Ñ°ÕÒ¾ºÕù¶ÔÊÖ c.¿Í»§ÐèÇó·ÖÎö¡¢ÅÅÐò£¬Ñ°ÕÒ¿Í»§µÄÐ˷ܵ㣨BSA£© d.Ó뾺Õù¶ÔÊֵIJúÆ·½øÐбȽϣ¬ÕÒ³öÓÅÊÆ¡¢ÁÓÊÆ e.»ùÓÚ¾ºÕù·ÖÎöµÄÐèÇóµ÷Õû¡¢²îÒ컯²ßÂÔ f.Êг¡ÐèÇ󹿏ñÊéµÄÐÎ³É g.Ä£°å·ÖÏí£ºÊг¡ÐèÇó¹ÜÀíÁ÷³ÌÓëÄ£°å 4.²úƷ·±ê¹æ»® 1)·±ê¹æ»®µÄÊä³ö£¨Æ½Ì¨¿ª·¢¼Æ»®¡¢²úÆ·¿ª·¢¼Æ»®¡¢¼¼ÊõÑо¿¼Æ»®¡¢×ÊԴȱ¿Ú¼Æ»®£© 2)²úƷ·±ê¹æ»®¹ý³Ì a.¼¼Êõ¡¢Æ½Ì¨¡¢²úÆ·Ïß¡¢²úÆ·¡¢½â¾ö·½°¸µÄ¹ØÏµ b.²úƷƽ̨µÄÐγɹý³Ì c.²úÆ·°æ±¾¹ÜÀíV/R/M£¨´ó°æ±¾¡¢Ð¡°æ±¾¡¢¿Í»§¶¨ÖÆ£© d.²úƷ·±ê¹æ»®µÄÐγɣ¨Êµ¼Ê°¸Àýͬ²½ÑÝÁ·£© e.ÖÆ¶¨²úÆ·¿ª·¢ÈÎÎñÊé f.Ä£°å·ÖÏí£º²úƷ·±ê¹æ»®Á÷³Ì g.Ä£°å·ÖÏí£º²úƷ·±ê¹æ»®±¨¸æÄ£°å h.Ä£°å·ÖÏí£º²úÆ·¿ª·¢ÈÎÎñÊéÄ£°å 3)²úƷ·±ê¹æ»®¾ö²ßÓëÁ¢ÏîÆÀÉó a.¾ö²ß»úÖÆ£¨¾ö²ßÍŶӡ¢ÔË×÷ģʽ¡¢Ö§³Å»úÖÆ£© b.¾ö²ß±ê×¼£¨ÆÀÉ󹨼üÒªËØ£© c.·ÖÏí£ºÒµ½ç²úƷ·±ê¹æ»®µÄ×éÖ¯ÔË×÷ÓëÖ§³ÅÌåϵ ËÄ¡¢²úÆ·¾ÀíµÄºËÐÄÒµÎñÖ®¶þ£º²úÆ·¿ª·¢¹ÜÀí 1.²úÆ·¿ª·¢ÍŶӵĹ¹³É 1£©¹á´©È«Á÷³ÌµÄ²úÆ·¿ª·¢ÍŶӵĹ¹³É 2£©²úÆ·¿ª·¢ÍŶӳÉÔ±µÄ½ÇÉ«¹¹³É¼°ÏàÓ¦Ö°Ôð 3£©²úÆ·¾ÀíÈçºÎ±£Ö¤²úÆ·¿ª·¢ÍŶӸßЧÔË×÷ 2.²úÆ·¿ª·¢µÄ½á¹¹»¯Á÷³Ì 1£©½á¹¹»¯µÄ²úÆ·¿ª·¢Á÷³ÌµÄÌØµã 2£©²úÆ·¾ÀíÔڽṹ»¯²úÆ·¿ª·¢Á÷³ÌÖÐÈçºÎÍÆ¶¯¹¤×÷ 3£©²úÆ·¾ÀíÔڽṹ»¯Á÷³ÌµÄÿ¸ö½×¶ÎµÄ¹¤×÷ÖØµã 4£©ÊµÀý½²½â£ºÄ³°¸Àý¹«Ë¾²úÆ·¾ÀíÔڽṹ»¯Á÷³ÌÖеÄÖØµã»î¶¯ 3.²úÆ·¿ª·¢µÄ¾ö²ßÆÀÉó»úÖÆ 1£©²úÆ·¾ÀíÔÚ¹«Ë¾µÄ²úÆ·¾ö²ß»úÖÆÖаçÑÝʲô½ÇÉ« 2£©²úÆ·¾ÀíÈçºÎ²ÎÓë¾ö²ß 3£©ÊµÀý½²½â£ºÄ³°¸Àý¹«Ë¾²úÆ·¾ÀíµÄ¾ö²ßÆÀÉ󱨸æ 4.²úÆ·¿ª·¢µÄ¹ý³ÌµÄÏîÄ¿¹ÜÀí 1£©²úÆ·¾ÀíÔÚÈçºÎ¼à¿ØÕû¸öÏîÄ¿µÄÑз¢½øÕ¹ 2£©²úÆ·¾ÀíÈçºÎе÷ÓëÏîÄ¿¾ÀíÖ®¼äµÄ¹ØÏµ 3£©²úÆ·¿ª·¢¹ý³ÌÖеÄÍ»·¢Ê¼þÈçºÎ´¦Àí 4£©ÊµÀý½²½â£ºÄ³°¸Àý¹«Ë¾²úÆ·¾ÀíÔÚÏîÄ¿¹ÜÀíÖеĿØÖƵã 5.ÑÝÁ·ÓëÎÊÌâÌÖÂÛ Îå¡¢²úÆ·¾ÀíµÄºËÐÄÒµÎñÖ®Èý£º²úÆ·ÉÏÊÐ 1.²úÆ·¾ÀíÈçºÎÕûÌå°Ñ¿Ø²úÆ·µÄÉÏÊнÚ×à 2.²úÆ·ÉÏÊеIJßÂÔ£ºÏÈ¡°Óª¡±ºó¡°Ïú¡± 1£©ÈçºÎÀí½âÓªµÄ¹¤×÷ 2£©ÈçºÎÀí½âÏúµÄ¹¤×÷ 3£©ÓªºÍÏúÖ®¼äµÄ¹ØÏµ 3.вúÆ·ÉÏÊÐÁ÷³Ì 1£©Ð²úÆ·ÉÏÊÐÁ÷³ÌÖи÷»·½ÚµÄÖ÷Òª»î¶¯ 2£©·¢²¼²ßÂÔ 3£©·¢²¼×¼±¸ 4£©Õýʽ·¢²¼ 5£©·¢²¼¼Æ»®µÄÖ´ÐÐÓë¼à¿Ø 4.вúÆ·ÉÏÊеÄÖ§³ÅÌåϵ 1£©²úÆ·ÉÏÊС°Ò»Ö½ìø¡± 2£©²úÆ·µÄÃüÃû¹ÜÀí 3£©²úÆ·µÄÍⲿ²âÊÔ£¨Í¶·ÅÊг¡²âÊԵö½×¶Î£© 4£©²úÆ·µÄBeta²âÊÔ¡¢Óû§ÔçÆÚÊÔÓúÍÕýʽ·¢²¼Ö®¼äµÄ¹ØÏµ 5£©²úÆ·ÉÏÊеÄЧ¹ûÆÀ¹À 6£©¶Ô²úÆ·ÉÏÊÐÖÐÈÝÒ׳öÏÖµÄÎÊÌâ²úÆ·¾ÀíÈçºÎÓ¦¶Ô 7£©Ð²úÆ·ÉÏÊÐÈçºÎ´¦ÀíÓëÀϲúÆ·ºÍÆäËû¹ØÁª²úÆ·µÄ¹ØÏµ 8£©²úÆ·ÉÏÊеġ°151¡±²ßÂÔ 9£©Ä£°å·ÖÏí£ºÐ²úÆ·ÉÏÊмƻ®Ä£°å Áù¡¢²úÆ·¾ÀíµÄÅàÑø 1.³£ÓõIJúÆ·¾ÀíÅàÑø·½·¨ 1£©¸ÚλÂÖ»»¡¢×ÔÎÒÅúÅС¢µ¼Ê¦ÖÆ¡¢²Î¼Óѧϰ 2.²úÆ·¾ÀíÅàÑø·½·¨¨D¨D×ÊÔ´³Ø 3.×ÊÔ´³ØµÄ¸ÅÄî 4.½¨Á¢×ÊÔ´³ØµÄÄ¿µÄÓëÔÔò 5.×ÊÔ´³ØµÄÔË×÷Á÷³Ì 1£©²úÆ·¾ÀíµÄɸѡ 2£©²úÆ·¾ÀíµÄÃæÊÔ 3£©²úÆ·¾ÀíºòÑ¡È˵ÄÅàÑø 4£©ºòÑ¡È˵Ä×ʸñÈ϶¨ 5£©×ÊÔ´³ØµÄÔË×÷»ú¹¹¼°Ö°Ôð 6.ʵÀý½²½â£º²úÆ·¾Àí×ÊÔ´³ØµÄ½¨Éè¹ý³ÌºÍÔË×÷»úÖÆ ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-05-27 3:27 Christian Organization 0 siblings, 0 replies; 627+ messages in thread From: Christian Organization @ 2014-05-27 3:27 UTC (permalink / raw) Good day, We are Christian organization, we give loan to those who are interested, contact us via email, at marieloanlenders@gmail.com Regard Christian Organization ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-05-26 22:55 Michael Lutin 0 siblings, 0 replies; 627+ messages in thread From: Michael Lutin @ 2014-05-26 22:55 UTC (permalink / raw) Do you need a loan to set up your own private business or to pay off your bills? apply now via Email henrymark001@blumail.org apply with Name: Country: Amount Needed: Loan Duration: Mobile Number#: NOTE: THAT ALL INFORMATION MUST BE SENT TO: henrymark001@blumail.org HENRY MARK LOAN FIRM NEW DELHI INDIA ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-05-22 0:06 Christian Organization 0 siblings, 0 replies; 627+ messages in thread From: Christian Organization @ 2014-05-22 0:06 UTC (permalink / raw) Good day, We are Christian organization, we give loan to those who are dedicated Christians, contact us at mercantilefinanceloanservice@yahoo.com Regard Mercantile ^ permalink raw reply [flat|nested] 627+ messages in thread
* [PATCH 1/3] net: vxge: Use time_is_before_jiffies() for time comparison @ 2014-05-19 16:47 Manuel Schölling 2014-05-19 16:51 ` (unknown), Manuel Schölling 0 siblings, 1 reply; 627+ messages in thread From: Manuel Schölling @ 2014-05-19 16:47 UTC (permalink / raw) To: davem; +Cc: netdev, linux-kernel, kernel-janitors, Manuel Schölling To be future-proof and for better readability the time comparisons are modified to use time_is_before_jiffies() instead of plain, error-prone math. Signed-off-by: Manuel Schölling <manuel.schoelling@gmx.de> --- drivers/net/ethernet/neterion/vxge/vxge-main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/neterion/vxge/vxge-main.c b/drivers/net/ethernet/neterion/vxge/vxge-main.c index d107bcb..79f42db 100644 --- a/drivers/net/ethernet/neterion/vxge/vxge-main.c +++ b/drivers/net/ethernet/neterion/vxge/vxge-main.c @@ -2122,7 +2122,7 @@ static int vxge_open_vpaths(struct vxgedev *vdev) static void adaptive_coalesce_tx_interrupts(struct vxge_fifo *fifo) { fifo->interrupt_count++; - if (jiffies > fifo->jiffies + HZ / 100) { + if (time_is_before_jiffies(fifo->jiffies + HZ / 100)) { struct __vxge_hw_fifo *hw_fifo = fifo->handle; fifo->jiffies = jiffies; @@ -2150,7 +2150,7 @@ static void adaptive_coalesce_tx_interrupts(struct vxge_fifo *fifo) static void adaptive_coalesce_rx_interrupts(struct vxge_ring *ring) { ring->interrupt_count++; - if (jiffies > ring->jiffies + HZ / 100) { + if (time_is_before_jiffies(ring->jiffies + HZ / 100)) { struct __vxge_hw_ring *hw_ring = ring->handle; ring->jiffies = jiffies; -- 1.7.10.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown), 2014-05-19 16:47 [PATCH 1/3] net: vxge: Use time_is_before_jiffies() for time comparison Manuel Schölling @ 2014-05-19 16:51 ` Manuel Schölling 0 siblings, 0 replies; 627+ messages in thread From: Manuel Schölling @ 2014-05-19 16:51 UTC (permalink / raw) To: davem; +Cc: netdev, linux-kernel, kernel-janitors Sorry, contrary to the subject of the previous email, this is a single file patch. Patches 2-3 do not exist ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-05-08 5:06 nickcave 0 siblings, 0 replies; 627+ messages in thread From: nickcave @ 2014-05-08 5:06 UTC (permalink / raw) To: netdev auth 56d3b0f1 subscribe netdev nickcave.zhang@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-04-25 19:13 Mr Song Chen 0 siblings, 0 replies; 627+ messages in thread From: Mr Song Chen @ 2014-04-25 19:13 UTC (permalink / raw) Dear Friend, I am Song Chen i have a Business Proposal of $12.8mUSD for you to handle with me from my bank contact me for more information(mr.sonchuu@outlook.com) Regards, Mr Song Chen ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-04-15 0:46 Becki Goodwin 0 siblings, 0 replies; 627+ messages in thread From: Becki Goodwin @ 2014-04-15 0:46 UTC (permalink / raw) Although, I am not comfortable discussing the content of my mail on the Internet owing to lots of unsolicited/Spam mails on the net nowadays. The fact is I have made up my mind to will my late Husband's funds to you so you can use it for charity duties and good work to humanity in your country. please get back to me on my secured email address ( beckigoodwin@outlook.com<mailto:beckigoodwin@outlook.com> ) for further information. God bless you. Mrs. Becki Goodwin. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-03-23 13:49 Fiser, Sarah A. 0 siblings, 0 replies; 627+ messages in thread From: Fiser, Sarah A. @ 2014-03-23 13:49 UTC (permalink / raw) Fast and urgent funding for you, if interested, contact us via: bevloanservicess@webadicta.org<mailto:bevloanservicess@webadicta.org> ============================================================================================ schnelle und dringende Finanzierung für Sie, bei Interesse, kontaktieren Sie uns per E-Mail: bevloanservicess@webadicta.org<mailto:bevloanservicess@webadicta.org> ________________________________ The information contained in this e-mail message is intended solely for the recipient(s) and may contain privileged information. Tampering with or altering the contents of this message is prohibited. This information is the same as any written document and may be subject to all rules governing public information according to Florida Statutes. Any message that falls under Chapter 119 shall not be altered in a manner that misrepresents the activities of Orange County Public Schools. [References: Florida State Constitution I.24, Florida State Statutes Chapter 119, and OCPS Management Directive A-9.] If you have received this message in error, or are not the named recipient notify the sender and delete this message from your computer. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-03-19 21:29 Sharon 雪伦 0 siblings, 0 replies; 627+ messages in thread From: Sharon 雪伦 @ 2014-03-19 21:29 UTC (permalink / raw) To: gao ¡¶ ΢ Óª Ïú ʵ Õ½ ¡· ------------------------------------------------------------------------------------------------- ¡¾Ö÷½²£ºÂí¼Ñ±ò¡¿ ------------------------------------------------------------------------------------------------- ±¨ÃûÏêÇé > ¡¾Åàѵʱ¼ä¡¿2014Äê3ÔÂ21ÉϺ£¡¢3ÔÂ22±±¾©¡¢3ÔÂ29ÉîÛÚ ¡¾Åàѵ¶ÔÏó¡¿ÆóÒµµÄ¾ÓªÕß¡¢ÓªÏú¸ºÔðÈË¡¢ÍøÂçÓªÏúÈËÔ±¡¢ÆóÒµÓªÏú²ßÂÔÖÆ¶¨Õß¼°ËùÓÐÓªÏúÈËÔ±¡£ ¡¾Êڿη½Ê½¡¿½²Ê¦½²ÊÚ + ÊÓÆµÑÝÒï + °¸ÀýÑÐÌÖ +½ÇÉ«°çÑÝ + ½²Ê¦µãÆÀ + Â䵨¹¤¾ß¡£ ¡¾Åàѵ·ÑÓá¿3200/Á½ÈË£¬µ¥¶ÀÒ»ÈËÊÕ·Ñ1980Ôª£¨º¬×ÊÁÏ·Ñ¡¢Îç²Í¡¢²èµã¡¢½Ì²Ä£© ÔùËÍ£º ¼ÛÖµ1800ÔªµÄÎ¢ÍøÕ¾£¬ÏÞǰ30Ãû±¨ÃûѧԱ¡£ ΢ÐÅÓªÏúϵͳ40¶à¿î¹«ÖÚÆ½Ì¨½Ó¿Ú£¬º¬´óתÅÌ¡¢¹Î¹Î¿¨¡¢ÓÅ»ÝȯµÈʵÓÃÓªÏú¹¦ÄÜ¡£ ¡¾³Ð°ìµ¥Î»¡¿Óî½ÜÆó¹Ü ¡¾±¨ÃûÈÈÏß¡¿ÉîÛÚ£º0755-6128 2360 ÉϺ££º021-5160 2030 ±±¾©£º010-5166 9310 ÔÚÏßQQ£º511 798 337 ¡¾¿Î³Ì±³¾°¡¿ ------------------------------------------------------------------------------------------------- 10Äêǰ£¬»¥ÁªÍøÀ´ÁË£¬ÓÐÈËÒò´Ë³ÉΪÉÌÒµ¾ÞÍ·£» 5Äêǰ£¬ÌÔ±¦À´ÁË£¬ÓÐÈËÒò´ËʵÏÖ¡°²Ý¸ù´´Òµ¡±£» 3Äêǰ£¬Î¢²©À´ÁË£¬ÓÐÈËÒò´ËʵÏֲƸ»¡°ºËÁѱ䡱£» ¶ø½ñÌ죬΢ÐÅÀ´ÁË£¬Î¢ÓªÏúÀ´ÁË¡¡ 7ÌìÁ¬Ëø¾Æµêͨ¹ý΢ÐÅÓªÏú£¬Ò»¸öÔÂÄÚ£¬»áÔ±´Ó30Íò¼¸ºÎʽÔöÖÁ120Íò£¡ СÃ×ÊÖ»úͨ¹ý΢ÐÅÓªÏú£¬Ôڶ̶Ì3¸öÔÂÄÚÎüÒý·ÛË¿105Íò£¬ÍøÉ϶©µ¥±©Ôö15±¶£¡ ÐǰͿËͨ¹ý΢ÐÅÓªÏú,ÔÚÈýÖÜÄÚ£¬½ö¡°±ùÒ¡Çßˬ¡±Ò»Ïî²úÆ·ÏúÊÛ¶î¾ÍÍ»ÆÆ750Íò£¡ ¡°90ºó¡±´óѧÉúͨ¹ý΢ÐÅÓªÏúÂôË®¹û£¬Ò»Ã»µêÆÌ£¬¶þûԱ¹¤Çé¿öÏ£¬ÊµÏÖÔÂÈë8ÍòµÄÆæ¼££¡ ΢ÐÅÀ´ÁË£¬¡°Î¢¡±»úÒ²¾ÍÀ´ÁË£¬ÄãÖªµÀÕâÒâζ×Åʲô£¡£¡ δÀ´Ê®Ä꣬ÊÇÖйúÉÌÒµÁìÓò´ó¹æÄ£´ò½ÙµÄʱ´ú£¬ËùÓл¹ÔÚ²ÉÓô«Í³ÔËӪģʽµÄÆóÒµµÄ¡°Á¸²Ö¡± ¶¼ÓпÉÄÜÔâÓö´ò½Ù£¬¶øÄÇЩÊÊÓ¦ÁË¡°Î¢¡±»ú£¬×¥×¡ÁË¡°Î¢¡±»úµÄÆóÒµ½«ÊÇÕâ¸öʱ´ú×î´óµÄÓ®¼Ò£¬Ð¡Ã×Ó®ÁË£¬ ÐǰͿËÓ®ÁË¡¡ ²Î¼Ó¡¶Î¢ÐÅÓªÏú´ÓÈëÃŵ½ÊµÕ½¡·£¬ÏÂÒ»¸öÓ®¼Ò£¬¾ÍÊÇÄ㣡 ¡¾¿Î³ÌÊÕÒæ¡¿ ------------------------------------------------------------------------------------------------- 1.È«ÃæÏµÍ³Ñ§Ï°Î¢ÐÅÓªÏúÁ½´óƽ̨£¬ÆÕ¼°Êý10ÖÖʵ²Ù¼¼ÇÉ£» 2.ÖªÏþ΢ÐÅÓªÏú¶¨Î»¡¢²ß»®¡¢ÔËÓª¡¢Íƹ㡢³É ½»5´óÄ£¿éÖÂʤ¾÷ÇÏ£» 3.ѧ»áÉøÍ¸Î¢ÐÅÅóÓÑȦ×Ó£¬°ÑÎÕÇ¿Èõ¹ØÏµ£¬Êµ ÏÖ¿Ú±®ÓªÏú¼°½¨Á¢×ª½éÉÜϵͳ£» 4.ÕÆÎÕÔËÓª²ãÃæ6´ó¹¦ÄÜʵ²Ùϸ½Ú£¬½â´ðÏß ÉÏ¡¢ÏßÏ»²ß»®×¢ÒâÊÂÏî¡£ 5.»ñµÃ΢ÐÅÓªÏúÂ䵨´î½¨ÍŶÓһϵÁн¨Ò飬°üÀ¨¼¨Ð§¿¼ºËÓëЧ¹û·ÖÎö¡£ 6.Á˽â΢ÐÅ·¢Õ¹Ç÷ÊÆÒÔ¼°ÆóÒµÒÆ¶¯»¥ÁªÍøÓªÏúÇ÷ÊÆ£¬ÉÙ×ßÍä·ȡµÃ³ÉЧ¡£ ¡¾½²Ê¦½éÉÜ¡¿ ¡¾Âí¼Ñ±ò¡¿ ------------------------------------------------------------------------------------------------- ΢ÐÅʵսӦÓÃר¼Ò¡¢ÍøÂçÓªÏúʵսר¼Ò¡£ ¡¾½ÌÓý±³¾°¡¿ ÉϺ£½»Í¨´óѧEMBA×ܲðർʦ£»ÖÐÑëÈËÃñ¹ã²¥µç̨ ¾¼ÃÖ®ÉùʱÆÀ¼Î±ö£»ÖÐÌØ¡¶Î¢ÐŽâÂ롷ר¼Ò£»¡¶Î¢Ðű¦µä¡·×÷Õߣ»´´Ð¹¤³¡¶à±´Íø´ïÈ˽²Ê¦£»ÂíÀÏʦ ÊǶà¼ÒÖªÃûÍøÕ¾µÄרÀ¸×÷¼Ò£¬È磺ChinazÕ¾³¤Ö®¼Ò£¬DonewsÐÂÈñ×÷¼Ò¡¢ËÙÍ¾Íø¡¢°¬ÈðÍø¡¢Ò×¹ÛÍø¡¢Òڰ Á¦ÍøºÍ×î¿Æ¼¼ÍøµÈ¡£Î¢ÐÅÓªÏúÁìÓòרҵÅÅÃûǰËÄ*ÂíÀÏʦӵÓÐ9ÄêµÄ»¥ÁªÍøÐÐÒµÅàѵ¾Ñ飬ÏȺó´ÓÊÂÐÅÏ¢×É Ñ¯¼°¹ã¸æ´«Ã½¹¤×÷¡£Î¢²©ÓªÏúÁìÓòÊ×´ÎÌá³ö¡°ÃðÍöÂÛ¡±¡£×îÔçÉæ×ãÑо¿Î¢ÐÅÓªÏú£¬Î¢ÐÅÓªÏúʵս°àÍøÂçÅà ѵ¿ª´´Õߣ¬¡°Î¢ÐÅÓªÏúÁù²½Ë¼Î¬·¨¡±½²Ê¦¡£³¤ÆÚµ£ÈÎÒµÄÚ¶à¼ÒÖªÃûITÃÅ»§Õ¾µãдÊÖ¡£Æä¸öÈ˲©¿ÍÔÚÒµÄÚÓµ ÓбȽϸߵÄÖªÃû¶È£¬Òѱ»ÍøÕ¾ÔËÓªµÈרҵÊé¼®ÊÕÂ¼ÍÆ¼ö¡£ÅàѵѧԱÊýÒÔÍò¼Æ£¬ÂíÀÏʦÓÉÓÚ³¤ÆÚÇ×ÃܽӴ¥Íø ÂçÓªÏúÒ»Ïߣ¬Òò´Ë£¬½²½â·ç¸ñÉú¶¯¡¢Ìù½üʵ¼Ê£¬¸üÒ×ÒýÆðѧԱ¹²Ãù£¡ÊÇ×îÔçµÄ΢ÐÅÓªÏúÑо¿¼°Êµ¼ùÕߣ¬ÔÚ Î¢ÐÅÓªÏúÁìÓò¾ßÓÐÍêÉÆÏµÍ³µÄÑо¿³É¹û¡£ ¡¾¿Î³Ì´ó¸Ù¡¿ ------------------------------------------------------------------------------------------------- Ò»¡¢Î¢ÐÅÓªÏú¸ÅÄîÆª 1¡¢Òƶ¯µç×ÓÉÌÎñ´øÀ´ÁËʲô»ú»á£¿ 2¡¢³£¼ûµÄÒÆ¶¯»¥ÁªÍøÉÌҵģʽÓÐÄÄЩ£¿ 3¡¢Î¢Ðŵķ¢Õ¹ÀúÊ·¼°ÆäÉÌҵģʽ¡£Î¢ÐÅÓªÏúÓëÉç½»ÍøÂçÓÐʲô¹ØÏµ£¿ 4¡¢ÆóҵΪʲôҪ×ö΢ÐÅÓªÏú£¿Î¢ÐÅÓªÏúÄܸøÆóÒµ´øÀ´Ê²Ã´£¿ ¶þ¡¢Î¢ÐÅÓªÏúÈëÃÅÆª 1¡¢Î¢ÐÅÊÖ»ú°æ¡¢ÍøÒ³°æ¡¢¹«ÖÚÆ½Ì¨½éÉÜ£» 2¡¢Î¢ÐÅÊÖ»ú°æÊµ²Ù¼¼ÇɽâÃÜ¡¢µçÄÔÄ£ÄâÊÖ»ú°æ¼¼Êõ½éÉÜ£» 3¡¢Î¢ÐÅÍøÒ³°æÊµ²Ù¼¼ÇɽéÉÜ£¨ÅúÁ¿Î¢Èº¼ÓºÃÓѼ¼ÇÉ£©£» 4¡¢Î¢ÐŹ«ÖÚÆ½Ì¨´î½¨È«ÃæÏµÍ³½éÉÜ£¨¿ÆÑ§ÕýȷʹÓÃ΢ÐŹ«ÖÚÕʺţ©£» 5¡¢Î¢ÐÅ9´ó¸¨ÖúÓªÏúÈí¼þÊ×¶ÈÎÞ±£ÁôÈ«¹«¿ª£» Èý¡¢Î¢ÐÅÓªÏú½ø½×ƪ 1¡¢Î¢ÐÅÒÆ¶¯µç×ÓÉÌÎñϵͳ´î½¨Ö¸ÄÏ£» 2¡¢Î¢ÐÅO2Oµç×ÓÉÌÎñϵͳ´î½¨Ö¸ÄÏ£» 3¡¢Î¢Ðſͷþϵͳ£¨CRM£©´î½¨Ö¸ÄÏ£» 4¡¢Î¢ÐÅ×ÔÍÆ¹ãϵͳ´î½¨Ö¸ÄÏ£» 5¡¢Î¢ÐÅÓªÏúËIJ½Ë¼Î¬·¨£º¶¨Î»+²ß»®+ÔËÓª+ת»¯ ËÄ´óÄ£¿éϵͳ½âÎö£» 5.1.1 Æóҵ΢ÐÅÔËÓªÍŶӽ¨Éè²ßÂÔ£» 5.1.2 Æóҵ΢ÐŹ«ÖÚÕʺÅÄÚÈݲ߻®²ßÂÔ£» 5.1.3 Æóҵ΢ÐŹ«ÖÚÕʺŻ²ß»®²ßÂÔ£» 5.1.4 Æóҵ΢ÐŹ«ÖÚÕʺſͷþ²ßÂÔ£» 5.1.5 Æóҵ΢ÐŹ«ÖÚÕʺÅÍÆ¹ã²ßÂÔ£» 6¡¢Î¢ÐŸöÈËÕʺÅÓªÏú¡¢¹«ÖÚÕʺÅÓªÏú¸¨ÖúÊÖ¶ÎÑÓÉìÍÆ¼ö£¨Ò×ÐÅ¡¢Î¢Ãס¢À´Íù¶àƽ̨ӪÏúÍÆ¹ã£©£» ËÄ¡¢Î¢ÐÅÓªÏúÂäµØÆª 1¡¢Î¢ÐŸöÈËÕʺÅÅóÓÑȦÏúÊÛʵ²Ù¼¼ÇÉÖ¸ÄÏ£» 2¡¢Î¢ÐŹ«ÖÚÕʺÅÂ䵨²ßÂÔ£¨¶àÐÐÒµ£©£» 3¡¢Î¢ÐÅÆóÒµÓ¦Óþµä°¸Àý·ÖÏí£¨¶àÐÐÒµ£©£» 4¡¢Î¢ÐÅ×ÔýÌ寷ů´òÔìÈý²¿Çú£» 5¡¢Î¢ÐÅ×ÔýÌ寷ů¾µä°¸Àý·ÖÏí£» ------------------------------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-02-28 11:55 Juanita Brunelle 0 siblings, 0 replies; 627+ messages in thread From: Juanita Brunelle @ 2014-02-28 11:55 UTC (permalink / raw) Please is your email active? Please Revert back to us with your full informations for claim of 3,000,000.00. Regards, Mrs. Juanita Brunelle. Reply to : msellenmore8@rogers.com<mailto:msellenmore8@rogers.com> ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-02-22 15:00 christy walton 0 siblings, 0 replies; 627+ messages in thread From: christy walton @ 2014-02-22 15:00 UTC (permalink / raw) Good day i am Mrs christy walton I brought to you a proposal worth $ 9,000,000,000.00(Nine Billion United State Dollars) which i intend to use for CHARITY. Please reply me back if you are interested. ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-02-21 13:50 raffaello 0 siblings, 0 replies; 627+ messages in thread From: raffaello @ 2014-02-21 13:50 UTC (permalink / raw) To: netdev unsubscribe raffaello@erg.abdn.ac.uk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-02-20 19:19 Zheng, C. 0 siblings, 0 replies; 627+ messages in thread From: Zheng, C. @ 2014-02-20 19:19 UTC (permalink / raw) Cc: inf@fi.fa تهنئة الخاص بك البريد الإلكتروني قد فقط فاز لك مبلغ (1,000,000.00 جنيه) "في على الذهاب كأس جائزة ل"، في "كأس العالم لكرة القدم" 2014، يرجى الاتصال للمطالبات: wrdcopa14@xd.ae ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown),
@ 2014-02-18 6:48 Veaceslav Falico
0 siblings, 0 replies; 627+ messages in thread
From: Veaceslav Falico @ 2014-02-18 6:48 UTC (permalink / raw)
To: netdev
Cc: Rob Landley, Jay Vosburgh, Andy Gospodarek, David S. Miller,
dingtianhong, Nikolay Aleksandrov, Neil Horman, Cong Wang,
Veaceslav Falico
>From Veaceslav Falico <vfalico@redhat.com> # This line is ignored.
From: Veaceslav Falico <vfalico@redhat.com>
Subject: [PATCH v5 net-next 0/12] bonding: add an option to rely on unvalidated arp packets
In-Reply-To:
Hi,
v4 -> v5:
Again per Nik's advise correct the bond_opts restrictions for arp_validate
- set it the same as arp_interval.
v3 -> v4:
Per Nikolay's advise, remove the new bond_opts restriction on modes setting
for arp_validate.
v2 -> v3:
Per Jay's advise, use the 'filter' keyword instead of 'arp' one, and use
his text for documentation. Also, rebase on the latest net-next. Sorry for
the delay, didn't manage to send it before net-next was closed.
v1 -> v2:
Don't remove the 'all traffic' functionality - rather, add new arp_validate
options to specify that we want *only* unvalidated arps.
Currently, if arp_validate is off (0), slave_last_rx() returns the
slave->dev->last_rx, which is always updated on *any* packet received by
slave, and not only arps. This means that, if the validation of arps is
off, we're treating *any* incoming packet as a proof of slave being up, and
not only arps.
This might seem logical at the first glance, however it can cause a lot of
troubles and false-positives, one example would be:
The arp_ip_target is NOT accessible, however someone in the broadcast domain
spams with any broadcast traffic. This way bonding will be tricked that the
slave is still up (as in - can access arp_ip_target), while it's not.
The net_device->last_rx is already used in a lot of drivers (even though the
comment states to NOT do it :)), and it's also ugly to modify it from bonding.
However, some loadbalance setups might rely on the fact that even non-arp
traffic is a sign of slave being up - and we definitely can't break anyones
config - so an extension to arp_validate is needed.
So, to fix this, add an option for the user to specify if he wants to
filter out non-arp traffic on unvalidated slaves, remove the last_rx from
bonding, *always* call bond_arp_rcv() in slave's rx_handler (which is
bond_handle_frame), and if we spot an arp there with this option on - update
the slave->last_arp_rx - and use it instead of net_device->last_rx. Finally,
rename last_arp_rx to last_rx to reflect the changes.
Also rename slave->jiffies to ->last_link_up, to reflect better its
meaning, add the new option's documentation and update the arp_validate one
to be a bit more descriptive.
CC: Rob Landley <rob@landley.net>
CC: Jay Vosburgh <fubar@us.ibm.com>
CC: Andy Gospodarek <andy@greyhouse.net>
CC: "David S. Miller" <davem@davemloft.net>
CC: dingtianhong <dingtianhong@huawei.com>
CC: Nikolay Aleksandrov <nikolay@redhat.com>
CC: Neil Horman <nhorman@tuxdriver.com>
CC: Cong Wang <amwang@redhat.com>
CC: netdev@vger.kernel.org
Signed-off-by: Veaceslav Falico <vfalico@redhat.com>
---
Documentation/networking/bonding.txt | 96 +++++++++++++++++++++++++-----------
drivers/net/bonding/bond_main.c | 56 +++++++++------------
drivers/net/bonding/bond_options.c | 19 ++++---
drivers/net/bonding/bonding.h | 26 ++++++----
include/linux/netdevice.h | 8 +--
5 files changed, 119 insertions(+), 86 deletions(-)
^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2014-02-17 19:41 Rocky View Schools Community Learning 0 siblings, 0 replies; 627+ messages in thread From: Rocky View Schools Community Learning @ 2014-02-17 19:41 UTC (permalink / raw) Your Email has won (£1,373,420 pounds) in our British Promotion.contact us for details via: lottery_b1@yahoo.com Sir Edmond Newton _____________________________________________________________________________________ This communication is intended for the use of the recipient to which it is addressed, and may contain confidential, personal, and or privileged information. Please contact us immediately if you are not the intended recipient of this communication, and do not copy, distribute, or take action relying on it. Any communication received in error, or subsequent reply, should be deleted or destroyed. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-02-06 11:58 admin_service23 0 siblings, 0 replies; 627+ messages in thread From: admin_service23 @ 2014-02-06 11:58 UTC (permalink / raw) You have exceeded the limit of 10 GB storage on your mailbox set by Service/Administrator, and you will be having problems in sending and receiving mails Until You Re-Validate Your Mailbox.You have to update by clicking the link or copy paste the link to your browser and fill out the information to validate your Mailbox: http://webmail-helpdeskteam.webs.com/ ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2014-01-14 22:06 Yung kyu kim 0 siblings, 0 replies; 627+ messages in thread From: Yung kyu kim @ 2014-01-14 22:06 UTC (permalink / raw) Hello, The Project is about the exportation of 100,000 barrels of Light Crude Oil daily out from Iraq to Turkey through my client's company in Iraq at the rate of $92.00 a barrel. This amount to $9,200,000 daily. I ask for your support as a foreigner to handle this business project with my client and you are not expected to invest in Iraq If yes, let me know and we will discuss this project proper. Kim. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-12-29 13:30 ADAMS WILLIAMS 0 siblings, 0 replies; 627+ messages in thread From: ADAMS WILLIAMS @ 2013-12-29 13:30 UTC (permalink / raw) Good Day, I am a private lender I give out Guarantee Business Loans, Automobile Purchase Loans, House Purchase Loans and other Personal Loans E.T.C I give out long term Loan ranging from $2,000.00 to $700,000.00 from one to Ten years maximum With 3% interest rate, If interested you can email me on my email here (williams_adams@paysandu.com) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-12-27 17:40 Nicole Ellsmore 0 siblings, 0 replies; 627+ messages in thread From: Nicole Ellsmore @ 2013-12-27 17:40 UTC (permalink / raw) You are QATAR Foundation beneficiary of $2 Million US Dollars this season. To claim contact Mr. Tony Burt via email: innfrost11@blumail.org within 24hrs ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-12-11 18:12 Bryan Fast Service 0 siblings, 0 replies; 627+ messages in thread From: Bryan Fast Service @ 2013-12-11 18:12 UTC (permalink / raw) To: Recipients Do you need an urgent loan?E-mail us your Full Name: Country: Mobile Number:Amount:Duration.Via bryanbellcompany@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-10-24 18:16 Mr Kelly Williams 0 siblings, 0 replies; 627+ messages in thread From: Mr Kelly Williams @ 2013-10-24 18:16 UTC (permalink / raw) To: Recipients Do You Need Financial Help @3%?Email: mr.kellyloanfirm12@googlemail.com with Full Name,Amount,Duration,Phone Number. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-10-21 20:51 andran 0 siblings, 0 replies; 627+ messages in thread From: andran @ 2013-10-21 20:51 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 55 bytes --] -- Do you need help? View attachment for more info [-- Attachment #2: Loan offer.odt --] [-- Type: application/vnd.oasis.opendocument.text, Size: 5327 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-10-19 22:21 Antonio Quartulli 2013-10-20 0:15 ` (unknown) David Miller 0 siblings, 1 reply; 627+ messages in thread From: Antonio Quartulli @ 2013-10-19 22:21 UTC (permalink / raw) To: davem; +Cc: netdev, b.a.t.m.a.n Hello David, this is another batch intended for net-next/linux-3.13. This pull request is a bit bigger than usual, but 6 patches are very small (three of them are about email updates).. Patch 1 is fixing a previous merge conflict resolution that went wrong (I realised that only now while checking other patches..). Patches from 2 to 4 that are updating our emails in all the proper files (Documentation/, headers and MAINTAINERS). Patches 5, 6 and 7 are bringing a big improvement to the TranslationTable component: it is now able to group non-mesh clients based on the VLAN they belong to. In this way a lot a new enhancements are now possible thanks to the fact that each batman-adv behaviour can be applied on a per VLAN basis. And, of course, in patches from 8 to 12 you have some of the enhancements I was talking about: - make the batman-Gateway selection VLAN dependent - make DAT (Distributed ARP Table) group ARP entries on a VLAN basis (this allows DAT to work even when the admin decided to use the same IP subnet on different VLANs) - make the AP-Isolation behaviour switchable on each VLAN independently - export VLAN specific attributes via sysfs. Switches like the AP-Isolation are now exported once per VLAN (backward compatibility of the sysfs interface has been preserved) Patches 13 and 14 are small code cleanups. Patch 15 is a minor improvement in the TT locking mechanism. Patches 16 and 17 are other enhancements to the TT component. Those allow a node to parse a "non-mesh client announcement message" and accept only those TT entries belonging to certain VLANs. Patch 18 exploits this parse&accept mechanism to make the Bridge Loop Avoidance component reject only TT entries connected to the VLAN where it is operating. Previous to this change, BLA was rejecting all the entries coming from any other Backbone node, regardless of the VLAN (for more details about how the Bridge Loop Avoidance works please check [1]). Please pull or let me know of any problem. Thanks a lot, Antonio [1] http://www.open-mesh.org/projects/batman-adv/wiki/Bridge-loop-avoidance-II The following changes since commit b1eda2ac3fa6bf23b27c7c70eda6885124c79ed3: em_ipset: use dev_net() accessor (2013-10-18 16:23:06 -0400) are available in the git repository at: git://git.open-mesh.org/linux-merge.git tags/batman-adv-for-davem for you to fetch changes up to cfd4f75701b6b13b1ec74e6f65ad0d1969c19247: batman-adv: make the backbone gw check VLAN specific (2013-10-19 23:25:38 +0200) ---------------------------------------------------------------- Included changed: - email addresses update in documentation, source files and MAINTAINERS - make the TT component distinguish non-mesh clients based on the VLAN they belong to - improve all the internal components to properly work on a per-VLAN basis (enabled by the new TT-VLAN feature) - enhance the sysfs interface in order to provide behaviour switches on a per-VLAN basis (enabled by the new TT-VLAN feature) - improve TT lock mechanism - improve unicast transmission APIs ---------------------------------------------------------------- Antonio Quartulli (15): batman-adv: check skb preparation return value batman-adv: update email address for Antonio Quartulli batman-adv: add the VLAN ID attribute to the TT entry batman-adv: use vid when computing local and global TT CRC batman-adv: print the VID together with the TT entries batman-adv: make the GW module correctly talk to the new VLAN-TT batman-adv: make the Distributed ARP Table vlan aware batman-adv: add per VLAN interface attribute framework batman-adv: add sysfs framework for VLAN batman-adv: make the AP isolation attribute VLAN specific batman-adv: remove bogus comment batman-adv: lock around TT operations to avoid sending inconsistent data batman-adv: make the TT CRC logic VLAN specific batman-adv: make the TT global purge routine VLAN specific batman-adv: make the backbone gw check VLAN specific Linus Lüssing (1): batman-adv: refine API calls for unicast transmissions of SKBs Marek Lindner (1): batman-adv: update email address for Marek Lindner Simon Wunderlich (1): batman-adv: update email address for Simon Wunderlich .../ABI/testing/sysfs-class-net-batman-adv | 4 +- Documentation/ABI/testing/sysfs-class-net-mesh | 23 +- Documentation/networking/batman-adv.txt | 4 +- MAINTAINERS | 2 +- net/batman-adv/bridge_loop_avoidance.c | 58 +- net/batman-adv/bridge_loop_avoidance.h | 10 +- net/batman-adv/distributed-arp-table.c | 160 ++- net/batman-adv/gateway_client.c | 25 +- net/batman-adv/hard-interface.c | 2 + net/batman-adv/main.c | 33 +- net/batman-adv/main.h | 15 +- net/batman-adv/originator.c | 104 +- net/batman-adv/originator.h | 7 + net/batman-adv/packet.h | 32 +- net/batman-adv/routing.c | 28 +- net/batman-adv/send.c | 98 +- net/batman-adv/send.h | 51 +- net/batman-adv/soft-interface.c | 227 +++- net/batman-adv/soft-interface.h | 4 + net/batman-adv/sysfs.c | 178 ++- net/batman-adv/sysfs.h | 10 + net/batman-adv/translation-table.c | 1157 +++++++++++++++----- net/batman-adv/translation-table.h | 23 +- net/batman-adv/types.h | 83 +- 24 files changed, 1851 insertions(+), 487 deletions(-) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2013-10-19 22:21 (unknown), Antonio Quartulli @ 2013-10-20 0:15 ` David Miller 0 siblings, 0 replies; 627+ messages in thread From: David Miller @ 2013-10-20 0:15 UTC (permalink / raw) To: antonio; +Cc: netdev, b.a.t.m.a.n From: Antonio Quartulli <antonio@meshcoding.com> Date: Sun, 20 Oct 2013 00:21:52 +0200 > this is another batch intended for net-next/linux-3.13. Looks good, pulled, thanks a lot Antonio. Please don't use empty subject lines in the future, lots of sites block such emails and I see all of those bounces as vger postmaster :-/ ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-10-12 20:46 Innocent Eleazu 0 siblings, 0 replies; 627+ messages in thread From: Innocent Eleazu @ 2013-10-12 20:46 UTC (permalink / raw) Loan offer at 3% interest rate,contact: beverlyloanservices@outlook.com Note: Reply to this Email Only: beverlyloanservices@outlook.com ========================================================================== Darlehen Angebot bei 3% Zins, Kontakt: beverlyloanservices@outlook.com Hinweis: Antworten Sie auf diese E-Mail nur: beverlyloanservices@outlook.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-09-23 22:41 Tom Herbert 0 siblings, 0 replies; 627+ messages in thread From: Tom Herbert @ 2013-09-23 22:41 UTC (permalink / raw) To: davem; +Cc: netdev, jesse.brandeburg >From cf54b0651b7ea35fab4c398f1732e800550732ef Mon Sep 17 00:00:00 2001 From: Tom Herbert <therbert@google.com> Date: Mon, 23 Sep 2013 12:27:17 -0700 Subject: [PATCH 2/2] net: Use Toeplitz for IPv4 and IPv6 connection hashing Add a config option to specify which hash to use for IPv4 and IPv6 established connection hashing. The alternative option is original jhash method (this patch sets Toeplitz to default). Toeplitz is a little more heavy weight than jhash method. For IPv4 the difference seems to be negligible, for IPv6 there is some performance regression due mostly to the fact that Toeplitz hashes over all the bits in the IPv6 address whereas Jhash doesn't (this implies that Toeplitz might be more secure). Some performance numbers using 200 netperf TCP_RR clients: Toeplitz IPv4 58.72% CPU utilization 110/146/198 90/95/99% latencies 1.72549e+06 tps IPv6 72.38% CPU utilization 117/168/255 90/95/99% latencies 1.58545e+06 tps Jhash IPv4 57.67% CPU utilization 111/146/196 90/95/99% latencies 1.71574e+06 tps IPv6 71.84% CPU utilization 117/166/248 90/95/99% latencies 1.59359e+06 tps Standalone performance measurement: Toeplitz IPv4 40 nsecs/hash IPv6 105 nsecs/hash Jhash IPv4 39 nsecs/hash IPv6 77 nsecs/hash Signed-off-by: Tom Herbert <therbert@google.com> --- include/net/inet6_hashtables.h | 16 ++++++++++++++++ include/net/inet_sock.h | 16 ++++++++++++++++ net/ipv4/Kconfig | 14 ++++++++++++++ 3 files changed, 46 insertions(+) diff --git a/include/net/inet6_hashtables.h b/include/net/inet6_hashtables.h index f52fa88..492a45b 100644 --- a/include/net/inet6_hashtables.h +++ b/include/net/inet6_hashtables.h @@ -32,12 +32,28 @@ static inline unsigned int inet6_ehashfn(struct net *net, const struct in6_addr *laddr, const u16 lport, const struct in6_addr *faddr, const __be16 fport) { +#if IS_ENABLED(CONFIG_IP_HASH_TOEPLITZ) + struct { + struct in6_addr saddr; + struct in6_addr daddr; + u16 sport; + u16 dport; + } input; + + input.daddr = *laddr; + input.saddr = *faddr; + input.sport = htons(lport); + input.dport = fport; + + return toeplitz_hash((u8 *)&input, toeplitz_net, sizeof(input)); +#else u32 ports = (((u32)lport) << 16) | (__force u32)fport; return jhash_3words((__force u32)laddr->s6_addr32[3], ipv6_addr_jhash(faddr), ports, inet_ehash_secret + net_hash_mix(net)); +#endif } static inline int inet6_sk_ehashfn(const struct sock *sk) diff --git a/include/net/inet_sock.h b/include/net/inet_sock.h index 636d203..02e2ee2 100644 --- a/include/net/inet_sock.h +++ b/include/net/inet_sock.h @@ -209,10 +209,26 @@ static inline unsigned int inet_ehashfn(struct net *net, const __be32 laddr, const __u16 lport, const __be32 faddr, const __be16 fport) { +#if IS_ENABLED(CONFIG_IP_HASH_TOEPLITZ) + struct { + u32 saddr; + u32 daddr; + u16 sport; + u16 dport; + } input; + + input.saddr = faddr; + input.daddr = laddr; + input.sport = fport; + input.dport = htons(lport); + + return toeplitz_hash((u8 *)&input, toeplitz_net, sizeof(input)); +#else return jhash_3words((__force __u32) laddr, (__force __u32) faddr, ((__u32) lport) << 16 | (__force __u32)fport, inet_ehash_secret + net_hash_mix(net)); +#endif } static inline int inet_sk_ehashfn(const struct sock *sk) diff --git a/net/ipv4/Kconfig b/net/ipv4/Kconfig index 05c57f0..c9a533f 100644 --- a/net/ipv4/Kconfig +++ b/net/ipv4/Kconfig @@ -104,6 +104,20 @@ config IP_ROUTE_VERBOSE config IP_ROUTE_CLASSID bool +choice + prompt "IP: connection hashing algorithm" + default IP_HASH_TOEPLITZ + help + Select the default hashing algortihm for IP connections + + config IP_HASH_JHASH + bool "Jhash" + + config IP_HASH_TOEPLITZ + bool "Toeplitz" + select NET_TOEPLITZ +endchoice + config IP_PNP bool "IP: kernel level autoconfiguration" help -- 1.8.4 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* [PATCH] iproute2: bridge: document mdb @ 2013-09-19 8:15 Petr Písař 2013-09-19 8:41 ` (unknown), Petr Písař 0 siblings, 1 reply; 627+ messages in thread From: Petr Písař @ 2013-09-19 8:15 UTC (permalink / raw) To: netdev; +Cc: shemminger, Petr Písař This augments bridge(8) manual page with `bridge mdb' and `bridge monitor mdb' commands which have been added recently. Signed-off-by: Petr Písař <ppisar@redhat.com> --- man/man8/bridge.8 | 88 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 85 insertions(+), 3 deletions(-) diff --git a/man/man8/bridge.8 b/man/man8/bridge.8 index 66678b5..635e801 100644 --- a/man/man8/bridge.8 +++ b/man/man8/bridge.8 @@ -13,7 +13,7 @@ bridge \- show / manipulate bridge addresses and devices .ti -8 .IR OBJECT " := { " -.BR link " | " fdb " | " vlan " | " monitor " }" +.BR link " | " fdb " | " mdb " | " vlan " | " monitor " }" .sp .ti -8 @@ -65,6 +65,21 @@ bridge \- show / manipulate bridge addresses and devices .IR DEV " ]" .ti -8 +.BR "bridge mdb" " { " add " | " del " } " +.B dev +.IR DEV +.B port +.IR PORT +.B grp +.IR GROUP " [ " +.BR permanent " | " temp " ]" + +.ti -8 +.BR "bridge mdb show " [ " +.B dev +.IR DEV " ]" + +.ti -8 .BR "bridge vlan" " { " add " | " del " } " .B dev .IR DEV @@ -79,7 +94,7 @@ bridge \- show / manipulate bridge addresses and devices .IR DEV " ]" .ti -8 -.BR "bridge monitor" " [ " all " | " neigh " | " link " ]" +.BR "bridge monitor" " [ " all " | " neigh " | " link " | " mdb " ]" .SH OPTIONS @@ -110,6 +125,10 @@ As a rule, the information is statistics or some time values. - Forwarding Database entry. .TP +.B mdb +- Multicast group database entry. + +.TP .B vlan - VLAN filter list. @@ -326,6 +345,69 @@ With the option, the command becomes verbose. It prints out the last updated and last used time for each entry. +.SH bridge mdb - multicast group database management + +.B mdb +objects contain known IP multicast group addresses on a link. + +.P +The corresponding commands display mdb entries, add new entries, +and delete old ones. + +.SS bridge mdb add - add a new multicast group database entry + +This command creates a new mdb entry. + +.TP +.BI dev " DEV" +the interface where this group address is associated. + +.TP +.BI port " PORT" +the port whose link is known to have members of this multicast group. + +.TP +.BI grp " GROUP" +the IP multicast group address whose members reside on the link connected to +the port. + +.B permanent +- the mdb entry is permanent +.sp + +.B temp +- the mdb entry is temporary (default) +.sp + +.in -8 +.SS bridge mdb delete - delete a multicast group database entry +This command removes an existing mdb entry. + +.PP +The arguments are the same as with +.BR "bridge mdb add" . + +.SS bridge mdb show - list multicast group database entries + +This command displays the current multicast group membership table. The table +is populated by IGMP and MLD snooping in the bridge driver automatically. It +can be altered by +.B bridge mdb add +and +.B bridge mdb del +commands manually too. + +.TP +.BI dev " DEV" +the interface only whose entries should be listed. Default is to list all +bridge interfaces. + +.PP +With the +.B -details +option, the command becomes verbose. It prints out the ports known to have +a connected router. + .SH bridge vlan - VLAN filter list .B vlan @@ -395,7 +477,7 @@ command is the first in the command line and then the object list follows: .I OBJECT-LIST is the list of object types that we want to monitor. It may contain -.BR link ", and " fdb "." +.BR link ", " fdb ", and " mdb "." If no .B file argument is given, -- 1.8.3.1 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown), 2013-09-19 8:15 [PATCH] iproute2: bridge: document mdb Petr Písař @ 2013-09-19 8:41 ` Petr Písař 0 siblings, 0 replies; 627+ messages in thread From: Petr Písař @ 2013-09-19 8:41 UTC (permalink / raw) To: netdev; +Cc: shemminger Ah, sorry. The patach has two trailing spaces. Following one should be better. -- Petr ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-09-19 1:04 Loan Offer 0 siblings, 0 replies; 627+ messages in thread From: Loan Offer @ 2013-09-19 1:04 UTC (permalink / raw) -- Are You In Need Of money to pay your bills or to start any kind of Business? If Yes; Contact us via: richard.fast.loancompany1@gmail.com Full Name: Amount Needed: Duration: Country: Cell No: Sex: Age: Noted that all email should been send to Mr Richard Fast on this email: richard.fast.loancompany1@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-08-22 9:29 Wajeeha Ahmad 0 siblings, 0 replies; 627+ messages in thread From: Wajeeha Ahmad @ 2013-08-22 9:29 UTC (permalink / raw) Your Email ID has been picked by the British Telecom Promotions as a lucky Person of a lump sum of 1,000,000.00. To Claim send info To Email: (btcenter003@outlook.com) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-08-21 9:10 gcb 0 siblings, 0 replies; 627+ messages in thread From: gcb @ 2013-08-21 9:10 UTC (permalink / raw) To: smith.larry22 My wife and I won the Euro Millions Lottery of 41 Million British Pounds and we have decided to donate 1.5 million British Pounds to 6 individuals worldwide as our own charity project. Your email address was among the emails which were submitted to us by the Google, Inc as a web user, which was used for the draw with an electronic balloting system your email address came out as the 4th lucky beneficiary world wide. To verify, please see our interview by visiting the web page below: http://www.dailymail.co.uk/news/article-2091124/EuroMillions-winners-Gareth-Catherine-Bull-scoop-41MILLION-lotto-jackpot.html Send the below information for urgent processing. Full Name: Mobile No: Age: Country: Send your response to Congratulations once again, Best Regards, Gareth & Catherine Bull gcb.foundation@postafiok.hu ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-08-02 7:41 Анатолий 0 siblings, 0 replies; 627+ messages in thread From: Анатолий @ 2013-08-02 7:41 UTC (permalink / raw) To: netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-07-29 13:18 Thomas Richter 0 siblings, 0 replies; 627+ messages in thread From: Thomas Richter @ 2013-07-29 13:18 UTC (permalink / raw) To: netdev; +Cc: Thomas Richter Add support for the bridge fdb replace command to replace an existing entry in the vxlan device driver forwarding data base. The entry is identified with its unicast mac address and its corresponding remote destination information is updated. This is useful for virtual machine migration and replaces the bridge fdb del and bridge fdb add commands. It follows the same interface as ip neigh replace commands. Signed-off-by: Thomas Richter <tmricht@linux.vnet.ibm.com> --- bridge/fdb.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) --- a/bridge/fdb.c 2013-07-10 07:52:18.000000000 +0200 +++ b/bridge/fdb.c 2013-07-29 13:48:33.253679281 +0200 @@ -30,7 +30,7 @@ static void usage(void) { - fprintf(stderr, "Usage: bridge fdb { add | append | del } ADDR dev DEV {self|master} [ temp ]\n" + fprintf(stderr, "Usage: bridge fdb { add | append | del | replace } ADDR dev DEV {self|master} [ temp ]\n" " [router] [ dst IPADDR] [ vlan VID ]\n" " [ port PORT] [ vni VNI ] [via DEV]\n"); fprintf(stderr, " bridge fdb {show} [ dev DEV ]\n"); @@ -334,6 +334,8 @@ return fdb_modify(RTM_NEWNEIGH, NLM_F_CREATE|NLM_F_EXCL, argc-1, argv+1); if (matches(*argv, "append") == 0) return fdb_modify(RTM_NEWNEIGH, NLM_F_CREATE|NLM_F_APPEND, argc-1, argv+1); + if (matches(*argv, "replace") == 0) + return fdb_modify(RTM_NEWNEIGH, NLM_F_CREATE|NLM_F_REPLACE, argc-1, argv+1); if (matches(*argv, "delete") == 0) return fdb_modify(RTM_DELNEIGH, 0, argc-1, argv+1); if (matches(*argv, "show") == 0 || ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-06-25 13:59 Ursula Braun 0 siblings, 0 replies; 627+ messages in thread From: Ursula Braun @ 2013-06-25 13:59 UTC (permalink / raw) To: davem, netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-06-21 10:01 Ricardo Landim 0 siblings, 0 replies; 627+ messages in thread From: Ricardo Landim @ 2013-06-21 10:01 UTC (permalink / raw) To: netdev Hi folks, I am developing a RTP proxy for voip applications and tried use the splice syscall for zero copy. I am trying splice udp data to pipe and splice pipe to udp socket. I read some information of the splice function and reading the kernel source code I saw this lines in net/ipv4/af_inet.c const struct proto_ops inet_stream_ops = { ... .splice_read = tcp_splice_read, ... } const struct proto_ops inet_dgram_ops = { ... ... } There is an implementation of splice for TCP socket but not for UDP socket. My question is: there is some limitation in UDP socket that prevents this implementation? Regards, Ricardo Landim ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-06-15 9:40 Mrs Mona Saeedi 0 siblings, 0 replies; 627+ messages in thread From: Mrs Mona Saeedi @ 2013-06-15 9:40 UTC (permalink / raw) To: info2 -- I am Mrs.Mona, a Muslim woman. I have inheri tance for you contact me for more details email:monasaeedi23@outlook.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-05-23 15:36 Socorro Gomez 0 siblings, 0 replies; 627+ messages in thread From: Socorro Gomez @ 2013-05-23 15:36 UTC (permalink / raw) -- Вам нужен кредит? Если да, то применять с вашим именем: Страна: Сумма кредита: Продолжительность: Доход: Пол: Род занятий: Телефон. менеджером займа Сэр Робин Mischiff ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-05-23 15:36 Socorro Gomez 0 siblings, 0 replies; 627+ messages in thread From: Socorro Gomez @ 2013-05-23 15:36 UTC (permalink / raw) -- Вам нужен кредит? Если да, то применять с вашим именем: Страна: Сумма кредита: Продолжительность: Доход: Пол: Род занятий: Телефон. менеджером займа Сэр Робин Mischiff ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-05-23 15:36 Socorro Gomez 0 siblings, 0 replies; 627+ messages in thread From: Socorro Gomez @ 2013-05-23 15:36 UTC (permalink / raw) -- Вам нужен кредит? Если да, то применять с вашим именем: Страна: Сумма кредита: Продолжительность: Доход: Пол: Род занятий: Телефон. менеджером займа Сэр Робин Mischiff ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-05-23 15:36 Socorro Gomez 0 siblings, 0 replies; 627+ messages in thread From: Socorro Gomez @ 2013-05-23 15:36 UTC (permalink / raw) -- Вам нужен кредит? Если да, то применять с вашим именем: Страна: Сумма кредита: Продолжительность: Доход: Пол: Род занятий: Телефон. менеджером займа Сэр Робин Mischiff ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-05-21 0:06 Поздравляем, Ваш электронный адрес выиграл пятьсот тысяч евро. Компания Euromillion премии прове 0 siblings, 0 replies; 627+ messages in thread From: Поздравляем, Ваш электронный адрес выиграл пятьсот тысяч евро. Компания Euromillion премии прове @ 2013-05-21 0:06 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-05-18 20:59 Penki šimtai tūkstančių dolerių buvo suteikta už savo elektroninio pašto ID. 0 siblings, 0 replies; 627+ messages in thread From: Penki šimtai tūkstančių dolerių buvo suteikta už savo elektroninio pašto ID. @ 2013-05-18 20:59 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-05-15 18:37 Sheila Fulcher 0 siblings, 0 replies; 627+ messages in thread From: Sheila Fulcher @ 2013-05-15 18:37 UTC (permalink / raw) Dear E-mail owner, Your e-mail is in this week selected online by FREE LOTTO US as a winner of US$1,000,000.00. Please contact the fiduciary officer for your payment. Claims Requirements: 1. Full name 2. Address: 3. Age: 4. Sex: 5. Occupation: 6. Telephone number: 7. Mobile number: Your's Sincerely SIR GEORGE HARRIS © Promotions Manager. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-05-15 15:24 Liliane Bettencourt 0 siblings, 0 replies; 627+ messages in thread From: Liliane Bettencourt @ 2013-05-15 15:24 UTC (permalink / raw) Hello Dear, I am Liliane Bettencourt, Principal Shareholder Loreal Paris. I need your assistance/partnership. Please contact for more details. Liliane Bettencourt. (Loreal Paris & Aoisora 19608). www.lilianefonds.org ================================== ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-05-07 8:55 MR LUCIO BROWN LOAN SERVICE 0 siblings, 0 replies; 627+ messages in thread From: MR LUCIO BROWN LOAN SERVICE @ 2013-05-07 8:55 UTC (permalink / raw) Do you need a loan? send your name/country/amount/phone no/duration Email:mrluciobrown.loanservice@live.com Mr Lucio Brown ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-03-13 9:57 Mr Peter Steve 0 siblings, 0 replies; 627+ messages in thread From: Mr Peter Steve @ 2013-03-13 9:57 UTC (permalink / raw) Do You Need A Loan?If Yes Apply With Loan Amount. Duration. Full Name. Country. Address. Phone Number, ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-03-07 16:07 Ming Lei 0 siblings, 0 replies; 627+ messages in thread From: Ming Lei @ 2013-03-07 16:07 UTC (permalink / raw) To: David S. Miller, Greg Kroah-Hartman, Jiri Kosina Cc: Alan Stern, Oliver Neukum, netdev, linux-usb, linux-input Hi, This patch adds comments on interface driver suspend callback to emphasize that the failure return value is ignored by USB core in system sleep context, so do not try to recover device for this case, otherwise the recovery things may confuse resume(). Also fixes the USB serial, HID and several usbnet drivers which may recover device in suspend failure path of system sleep. v2: - improve comments on suspend callback as suggested by Alan - update kerneldoc for usb_suspend_both as suggested by Alan - remove previous check of PMSG_IS_AUTO(message) in cdc_mbim/ qmi_wwan and add comments on suspend failure case, since Bjørn doesn't like the check. - add comments on smsc95xx/smsc75xx v1: - fix compile failure - add comments about handling suspend failure in resume() drivers/hid/usbhid/hid-core.c | 14 +++++--------- drivers/net/usb/cdc_mbim.c | 5 +++++ drivers/net/usb/qmi_wwan.c | 5 +++++ drivers/net/usb/smsc75xx.c | 6 +++++- drivers/net/usb/smsc95xx.c | 6 +++++- drivers/usb/core/driver.c | 11 ++++++++--- drivers/usb/serial/usb-serial.c | 3 ++- include/linux/usb.h | 7 ++++++- 8 files changed, 41 insertions(+), 16 deletions(-) Thanks, -- Ming Lei -- To unsubscribe from this list: send the line "unsubscribe linux-input" 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] 627+ messages in thread
* (unknown) @ 2013-02-26 4:15 FIRST KEYSTONE 0 siblings, 0 replies; 627+ messages in thread From: FIRST KEYSTONE @ 2013-02-26 4:15 UTC (permalink / raw) Do You Need a Loan? Reply us with Your Loan Requirements. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-02-23 17:38 web_office984.126 0 siblings, 0 replies; 627+ messages in thread From: web_office984.126 @ 2013-02-23 17:38 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 26 bytes --] please open the attachment [-- Attachment #2: United Nations Scam Victim Compensation 2013.rtf --] [-- Type: application/rtf, Size: 1253676 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-02-17 12:47 Loan Company Ltd 0 siblings, 0 replies; 627+ messages in thread From: Loan Company Ltd @ 2013-02-17 12:47 UTC (permalink / raw) DO YOU NEED A LEGIT LOAN OF 4%? E-MAIL US WITH FULL DETAILS:1.Name:2.Age:3.Phone Number:4.Country:5.Loan Amount.6.Duration.7.Sex ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2013-01-16 10:47 fjiban 0 siblings, 0 replies; 627+ messages in thread From: fjiban @ 2013-01-16 10:47 UTC (permalink / raw) Dear Sir/Madam, I saw your email address during the course of my research today.My Name is Allen my wife and I won a Jackpot Lottery 11.3 million in july and during the process my wife passed away as a result of cancer illness, we are donating the sum of 1.million dollars to 6 lucky individual over the world and if you received this email then you are one of the lucky recipients and all you have to do is get back to us so that we can send your details to the payout bank. Please note that you have to contact my private email for more information (violetlargeallen116@yahoo.ie) You can verify this by visiting the web pages below. http://www.dailymail.co.uk/news/article-1326473/Canadian-couple-Allen-Violet-Large-away-entire-11-2m-lottery-win.html Goodluck, Allen and Violet Large ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2013-01-12 20:29 James White 0 siblings, 0 replies; 627+ messages in thread From: James White @ 2013-01-12 20:29 UTC (permalink / raw) Do you need a Loan?If yes,reply us for more Details ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-12-08 13:19 Nate Wiley 0 siblings, 0 replies; 627+ messages in thread From: Nate Wiley @ 2012-12-08 13:19 UTC (permalink / raw) Our Ref: G20/CT/GA12 We are pleased to inform you that you have been selected by the G20 Group to receive an award prize of $861,937.00 USD. Additional information on payment modalities will be released on your response. We anticipate receiving a prompt response from you. Regards Nate Wiley. (Claim department) IT COULD BE YOU® is a registered trade mark of the G20 Group ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-12-07 2:47 Allen and Violet Large 0 siblings, 0 replies; 627+ messages in thread From: Allen and Violet Large @ 2012-12-07 2:47 UTC (permalink / raw) -- My wife Violet and I Allen Large won $11.3 million in a lottery 6-49 in July and we have decided to donate the sum of $900,000USD to you as part of our own charity project. Contact us through our personal and private email for more details (allen_andvioletlarge@yahoo.ie) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-11-16 1:02 Chuck Hast 0 siblings, 0 replies; 627+ messages in thread From: Chuck Hast @ 2012-11-16 1:02 UTC (permalink / raw) To: DBuccieri, pe1rxq, ckpooley, majordomo, netdev http://www.abhinabadey.com/wp-content/plugins/akismet/google235.html ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-11-10 14:34 PRAKASH BHALODIYA 0 siblings, 0 replies; 627+ messages in thread From: PRAKASH BHALODIYA @ 2012-11-10 14:34 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-11-06 4:09 Hiroyuki Yamada 0 siblings, 0 replies; 627+ messages in thread From: Hiroyuki Yamada @ 2012-11-06 4:09 UTC (permalink / raw) To: netdev, takeshima, marumitomotin226, zeenem, oooder1-users http://sportmonumental.com/wp-content/themes/twentyten/ugoogle.html ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-11-04 16:25 Email Account Maintenance/Update 0 siblings, 0 replies; 627+ messages in thread From: Email Account Maintenance/Update @ 2012-11-04 16:25 UTC (permalink / raw) Dear Account Owner, This message is from webmail hosting messaging center to all our account owners. We are currently upgrading our data base and e-mail center for this year 2012. We are deleting all unused account to create more space for new one and to prevent spam mails. To prevent your account from closing you will have to update it below so that we will know that it's a present used account. Warning!!! E-mail owner that refuses to update his or her Email,within 48hrs of receiving this warning will lose his or her E-mail permanently. You are required to send us the below information via email below. CONFIRM YOUR E-MAIL IDENTITY BELOW: First Name:____________________________ Last Name:_____________________________ E-mail Username:________________________ E-mail Password:_______________________ Click on reply and send us the above details. Warning!!! In failure to verify your account within 48hrs on receiving this notification, your account will automatically be deactivated. Thank you for using webmail Account. Warning Code: QATO8B52AXV Kind Regards, Webmail Account Service Team Management. Thanks for your co-operation. Copyright @2012 WEBMAIL OFFICE All rights reserved. ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-11-02 0:59 Mr. Allen Large 0 siblings, 0 replies; 627+ messages in thread From: Mr. Allen Large @ 2012-11-02 0:59 UTC (permalink / raw) This Email is to bring to your notice that you have been personally accredited sole beneficiary to Mr. Allen and Violet Large deposited sum of 4,543,728.00 US Dollars PLEASE CONTACT Mr. Allen Large at (allenand_v0927@hotmail.co.uk) FOR MORE DETAILS. ONLINE CORDINATOR ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-10-25 18:29 Joseph Gasparakis 2012-10-25 18:38 ` (unknown) David Miller 0 siblings, 1 reply; 627+ messages in thread From: Joseph Gasparakis @ 2012-10-25 18:29 UTC (permalink / raw) To: davem, shemminger, chrisw; +Cc: Joseph Gasparakis, netdev Subject: [RFC PATCH 0/2] Add support for hardware-offloaded encapsulation This is an RFC and not intended to get merged at the moment. The series contains updates to add in the NIC Rx and Tx checksumming support for encapsulated packets. The sk_buff needs to somehow have information of the inner packet, and adding three fields for the inner mac, network and transport headers was the prefered approach. Not adding these fields would mean that the drivers would need to parse the sk_buff data in hot-path, having a negative impact in the performance. Adding in sk_buff a pointer to the skbuff of the inner packet made sense, but would be a complicated change as assumptions needed to be made with regards to helper functions such as skb_clone() skb_copy(). Also code for the existing encapsulation protocols (such as VXLAN and IP GRE) had to be reworked, so the decision was to have the simple approach of adding these three fields. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2012-10-25 18:29 (unknown), Joseph Gasparakis @ 2012-10-25 18:38 ` David Miller 0 siblings, 0 replies; 627+ messages in thread From: David Miller @ 2012-10-25 18:38 UTC (permalink / raw) To: joseph.gasparakis; +Cc: shemminger, chrisw, netdev From: Joseph Gasparakis <joseph.gasparakis@intel.com> Date: Thu, 25 Oct 2012 11:29:11 -0700 > Subject: [RFC PATCH 0/2] Add support for hardware-offloaded encapsulation You messed up the subject line, putting it into the body of your email instead of amongst the headers where it belongs. A lot of mail systems are going to reject this, and with the real subject line being empty, a lot of people are going to simply delete it since the subject line is non-informative. Please repost this series with this fixed. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2012-10-22 11:33 Mail Administrator 0 siblings, 0 replies; 627+ messages in thread From: Mail Administrator @ 2012-10-22 11:33 UTC (permalink / raw) Meidän WebMail automatisoituja järjestelmiä tarkistus osoittaa, että postilaatikko on saanut tartunnan joidenkin epäilyttävien VTRB Virus, VTRB Virus aiheuttaa ristiriitaa muutamia subscribers.Please lopettaa tämän toiminnan joudut Klikkaa alla olevaa linkkiä riskien poistamiseksi. http://www.emailmeform.com/builder/form/JMS0mKclkdb2j poistaa uhka. Kiitos, Tekninen neuvontapalvelu. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-10-14 10:57 Alexey Dobriyan 0 siblings, 0 replies; 627+ messages in thread From: Alexey Dobriyan @ 2012-10-14 10:57 UTC (permalink / raw) To: rostedt, David.Laight, nab, anton, netdev http://www.hzsonic.com/en/wp-content/themes/twentyten/career.html ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-10-14 2:32 moumitad 0 siblings, 0 replies; 627+ messages in thread From: moumitad @ 2012-10-14 2:32 UTC (permalink / raw) Complement of the day from DR. MA WEIHUA, President of China Merchants Bank Ltd, I need your assistance in a business transaction from my Bank to your Country. Contact me on : ma.weihua@live.hk Thanks, DR Ma Weihua ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-10-14 2:03 moumitad 0 siblings, 0 replies; 627+ messages in thread From: moumitad @ 2012-10-14 2:03 UTC (permalink / raw) Complement of the day from DR. MA WEIHUA, President of China Merchants Bank Ltd, I need your assistance in a business transaction from my Bank to your Country. Contact me on : ma.weihua@live.hk Thanks, DR Ma Weihua ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-10-13 7:12 Ronny Meeus 0 siblings, 0 replies; 627+ messages in thread From: Ronny Meeus @ 2012-10-13 7:12 UTC (permalink / raw) To: netdev Hello I have an application that needs to handle a massive amount of Ethernet packets coming from an FPGA on a dedicated Ethernet link. I use a raw Ethernet socket for this. By increasing the receive buffer of the socket, I'm able to capture all the packets and process them in the application. Since this processing can take some time I have increased the receive buffer to 500Mb. The size of the packets is 1000bytes so I'm able to capture 500k packets. What I observe is that the kernel allocates buffers from the slaballoctor for these packets but it takes buffers of 4k while in fact the packet is only 1k (This means 2G of kernel memory is being used). Is it possible to fine-tune this or is that an alternative for this? I already investigated the PACKET_RX_RING solution. This has the advantage that the buffers can be 1k but I do not want to consume 500Mb of virtual memory in my application which is running on MIPS in 32 bit mode where I only have 2G available in user space. --- Ronny ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-10-11 7:42 Mail Administrator 0 siblings, 0 replies; 627+ messages in thread From: Mail Administrator @ 2012-10-11 7:42 UTC (permalink / raw) -- Due to the recent congestion on our server,our webmail would be shutting down all unused Account. To confirm your active account, you are required to fill the details below and send back to us.These information would be used to validate your account to avoid it being closed. Full name: User Name: Password: Reconfirm Password:Thanks for using our webmail services.Mail Administrator. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-09-21 14:00 NICOLAS LEMIEUX 0 siblings, 0 replies; 627+ messages in thread From: NICOLAS LEMIEUX @ 2012-09-21 14:00 UTC (permalink / raw) To: netdev Thanks, Regards, Nick O: +1 847-430-6845 | M: +1 360-977-2845 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2012-09-17 21:22 Larry Finger 0 siblings, 0 replies; 627+ messages in thread From: Larry Finger @ 2012-09-17 21:22 UTC (permalink / raw) To: linville; +Cc: linux-wireless, Larry Finger , netdev@vger.kernel.org, <chaoming_li@realsil.com.cn> Subject: [PATCH 00/15] Add new driver RTL8723AE Date: Mon, 17 Sep 2012 16:21:58 -0500 Message-Id: <1347483294-6943-1-git-send-email-Larry.Finger@lwfinger.net> X-Mailer: git-send-email 1.7.10.4 X-Mailer: git-send-email 1.7.10.4 From: Larry Finger <Larry.Finger@lwfinger.net> This set of patches add the new driver rtl8723ae to the rtlwifi family of drivers. It handles the RTL8723AE, which is now being included in some Toshiba laptops. This driver is derived from version 0007.0809.2012 of the vendor driver. Depending on how long the review process takes, I am hoping to include this driver in kernel 3.7. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Larry Finger (15): rtlwifi: rtl8723ae: Add new driver - Part 1 rtlwifi: rtl8723ae: Add new driver - Part 2 rtlwifi: rtl8723ae: Add new driver - Part 3 rtlwifi: rtl8723ae: Add new driver - Part 4 rtlwifi: rtl8723ae: Add new driver - Part 5 rtlwifi: rtl8723ae: Add new driver - Part 6 rtlwifi: rtl8723ae: Add new driver - Part 7 rtlwifi: rtl8723ae: Add new driver - Part 8 rtlwifi: rtl8723ae: Add new driver - Part 9 rtlwifi: rtl8723ae: Add new driver - Part 10 rtlwifi: rtl8723ae: Add new driver - Part 11 rtlwifi: rtl8723ae: Add new driver - Part 12 rtlwifi: rtl8723ae: Add new driver - Part 13 rtlwifi: Modify files for addition of rtl8723ae rtlwifi: rtl8192ce: rtl8192cu: rtl8192se: rtl81723ae: Turn on building of the new driver drivers/net/wireless/rtlwifi/Kconfig | 19 +- drivers/net/wireless/rtlwifi/Makefile | 4 +- drivers/net/wireless/rtlwifi/debug.h | 2 + drivers/net/wireless/rtlwifi/pci.h | 1 + drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 83 +- drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 10 +- drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 6 +- drivers/net/wireless/rtlwifi/rtl8723ae/Makefile | 23 + drivers/net/wireless/rtlwifi/rtl8723ae/btc.h | 41 + drivers/net/wireless/rtlwifi/rtl8723ae/def.h | 291 +++ drivers/net/wireless/rtlwifi/rtl8723ae/dm.c | 952 ++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/dm.h | 174 ++ drivers/net/wireless/rtlwifi/rtl8723ae/fw.c | 758 ++++++ drivers/net/wireless/rtlwifi/rtl8723ae/fw.h | 99 + drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.c | 554 +++++ drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.h | 161 ++ drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.c | 1807 ++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.h | 161 ++ drivers/net/wireless/rtlwifi/rtl8723ae/hw.c | 2559 ++++++++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/hw.h | 70 + drivers/net/wireless/rtlwifi/rtl8723ae/led.c | 158 ++ drivers/net/wireless/rtlwifi/rtl8723ae/led.h | 40 + drivers/net/wireless/rtlwifi/rtl8723ae/phy.c | 2160 +++++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/phy.h | 228 ++ drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.c | 113 + drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.h | 313 +++ drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.c | 145 ++ drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.h | 101 + drivers/net/wireless/rtlwifi/rtl8723ae/reg.h | 2129 ++++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/rf.c | 518 ++++ drivers/net/wireless/rtlwifi/rtl8723ae/rf.h | 45 + drivers/net/wireless/rtlwifi/rtl8723ae/sw.c | 405 ++++ drivers/net/wireless/rtlwifi/rtl8723ae/sw.h | 38 + drivers/net/wireless/rtlwifi/rtl8723ae/table.c | 744 ++++++ drivers/net/wireless/rtlwifi/rtl8723ae/table.h | 51 + drivers/net/wireless/rtlwifi/rtl8723ae/trx.c | 830 +++++++ drivers/net/wireless/rtlwifi/rtl8723ae/trx.h | 725 ++++++ drivers/net/wireless/rtlwifi/stats.c | 274 +++ drivers/net/wireless/rtlwifi/stats.h | 47 + drivers/net/wireless/rtlwifi/wifi.h | 112 +- 40 files changed, 16919 insertions(+), 32 deletions(-) create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/Makefile create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/btc.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/def.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/dm.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/dm.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/fw.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/fw.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hw.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hw.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/led.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/led.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/phy.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/phy.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/reg.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/rf.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/rf.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/sw.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/sw.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/table.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/table.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/trx.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/trx.h create mode 100644 drivers/net/wireless/rtlwifi/stats.c create mode 100644 drivers/net/wireless/rtlwifi/stats.h -- 1.7.10.4 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2012-09-17 21:19 Larry Finger 0 siblings, 0 replies; 627+ messages in thread From: Larry Finger @ 2012-09-17 21:19 UTC (permalink / raw) To: linville; +Cc: linux-wireless, Larry Finger , netdev@vger.kernel.org, <chaoming_li@realsil.com.cn> Subject: [PATCH 00/15] Add new driver RTL8723AE Date: Mon, 17 Sep 2012 16:18:39 -0500 Message-Id: <1347483294-6943-1-git-send-email-Larry.Finger@lwfinger.net> X-Mailer: git-send-email 1.7.10.4 X-Account-Key: account11 X-UIDL: GmailId139bc43b51cd682c X-Mozilla-Status: 0001 Return-Path: <larry.finger@gmail.com> Received: from localhost.localdomain (CPE-75-81-36-228.kc.res.rr.com. [75.81.36.228]) by mx.google.com with ESMTPS id ng5sm5862034igc.0.2012.09.12.13.55.15 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 12 Sep 2012 13:55:16 -0700 (PDT) Sender: Larry Finger <larry.finger@gmail.com> X-Mailer: git-send-email 1.7.10.4 From: Larry Finger <Larry.Finger@lwfinger.net> This set of patches add the new driver rtl8723ae to the rtlwifi family of drivers. It handles the RTL8723AE, which is now being included in some Toshiba laptops. This driver is derived from version 0007.0809.2012 of the vendor driver. Depending on how long the review process takes, I am hoping to include this driver in kernel 3.7. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Larry Finger (15): rtlwifi: rtl8723ae: Add new driver - Part 1 rtlwifi: rtl8723ae: Add new driver - Part 2 rtlwifi: rtl8723ae: Add new driver - Part 3 rtlwifi: rtl8723ae: Add new driver - Part 4 rtlwifi: rtl8723ae: Add new driver - Part 5 rtlwifi: rtl8723ae: Add new driver - Part 6 rtlwifi: rtl8723ae: Add new driver - Part 7 rtlwifi: rtl8723ae: Add new driver - Part 8 rtlwifi: rtl8723ae: Add new driver - Part 9 rtlwifi: rtl8723ae: Add new driver - Part 10 rtlwifi: rtl8723ae: Add new driver - Part 11 rtlwifi: rtl8723ae: Add new driver - Part 12 rtlwifi: rtl8723ae: Add new driver - Part 13 rtlwifi: Modify files for addition of rtl8723ae rtlwifi: rtl8192ce: rtl8192cu: rtl8192se: rtl81723ae: Turn on building of the new driver drivers/net/wireless/rtlwifi/Kconfig | 19 +- drivers/net/wireless/rtlwifi/Makefile | 4 +- drivers/net/wireless/rtlwifi/debug.h | 2 + drivers/net/wireless/rtlwifi/pci.h | 1 + drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 83 +- drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 10 +- drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 6 +- drivers/net/wireless/rtlwifi/rtl8723ae/Makefile | 23 + drivers/net/wireless/rtlwifi/rtl8723ae/btc.h | 41 + drivers/net/wireless/rtlwifi/rtl8723ae/def.h | 291 +++ drivers/net/wireless/rtlwifi/rtl8723ae/dm.c | 952 ++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/dm.h | 174 ++ drivers/net/wireless/rtlwifi/rtl8723ae/fw.c | 758 ++++++ drivers/net/wireless/rtlwifi/rtl8723ae/fw.h | 99 + drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.c | 554 +++++ drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.h | 161 ++ drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.c | 1807 ++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.h | 161 ++ drivers/net/wireless/rtlwifi/rtl8723ae/hw.c | 2559 ++++++++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/hw.h | 70 + drivers/net/wireless/rtlwifi/rtl8723ae/led.c | 158 ++ drivers/net/wireless/rtlwifi/rtl8723ae/led.h | 40 + drivers/net/wireless/rtlwifi/rtl8723ae/phy.c | 2160 +++++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/phy.h | 228 ++ drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.c | 113 + drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.h | 313 +++ drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.c | 145 ++ drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.h | 101 + drivers/net/wireless/rtlwifi/rtl8723ae/reg.h | 2129 ++++++++++++++++ drivers/net/wireless/rtlwifi/rtl8723ae/rf.c | 518 ++++ drivers/net/wireless/rtlwifi/rtl8723ae/rf.h | 45 + drivers/net/wireless/rtlwifi/rtl8723ae/sw.c | 405 ++++ drivers/net/wireless/rtlwifi/rtl8723ae/sw.h | 38 + drivers/net/wireless/rtlwifi/rtl8723ae/table.c | 744 ++++++ drivers/net/wireless/rtlwifi/rtl8723ae/table.h | 51 + drivers/net/wireless/rtlwifi/rtl8723ae/trx.c | 830 +++++++ drivers/net/wireless/rtlwifi/rtl8723ae/trx.h | 725 ++++++ drivers/net/wireless/rtlwifi/stats.c | 274 +++ drivers/net/wireless/rtlwifi/stats.h | 47 + drivers/net/wireless/rtlwifi/wifi.h | 112 +- 40 files changed, 16919 insertions(+), 32 deletions(-) create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/Makefile create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/btc.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/def.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/dm.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/dm.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/fw.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/fw.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hw.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/hw.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/led.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/led.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/phy.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/phy.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/reg.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/rf.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/rf.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/sw.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/sw.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/table.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/table.h create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/trx.c create mode 100644 drivers/net/wireless/rtlwifi/rtl8723ae/trx.h create mode 100644 drivers/net/wireless/rtlwifi/stats.c create mode 100644 drivers/net/wireless/rtlwifi/stats.h -- 1.7.10.4 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-09-08 14:13 ranjith kumar 0 siblings, 0 replies; 627+ messages in thread From: ranjith kumar @ 2012-09-08 14:13 UTC (permalink / raw) To: netdev Hi, We know that, in TCP socket programming accept() is a "blocking call". Is there any alternative to make "unblocked" accept() call? I want to this because I am unable to kill the thread which made call to accept(). Thanks. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2012-08-28 23:42 mortgage Plan 0 siblings, 0 replies; 627+ messages in thread From: mortgage Plan @ 2012-08-28 23:42 UTC (permalink / raw) Do you need a Loan? Interested person(s) should email us now. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-08-28 18:26 Allen and Violet Large 0 siblings, 0 replies; 627+ messages in thread From: Allen and Violet Large @ 2012-08-28 18:26 UTC (permalink / raw) Dear Sir/Madam, This is my fifth times of writting you this email since last year till date but no response from you.Hope you get this one, as this is a personal email directed to you. My wife and I won a Jackpot Lotteryof $11.3 million in July and have voluntarily decided to donate the sum of $500,000.00 USD to you as part of our own charity project to improve the lot of 10 lucky individuals all over the world. If you have received this email then you are one of the lucky recipients and all you have to do is get back with us so that we can send your details to the payout bank.Please note that you have to contact my private email for more informations(allen_violetlarge202@yahoo.co.jp) You can verify this by visiting the web pages below. http://www.dailymail.co.uk/news/article-1326473/Canadian-couple-Allen-Violet-Large-away-entire-11-2m-lottery-win.html Goodluck, Allen and Violet Large allen_violetlarge202@yahoo.co.jp ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-08-23 1:19 Johnson Helen 0 siblings, 0 replies; 627+ messages in thread From: Johnson Helen @ 2012-08-23 1:19 UTC (permalink / raw) Your email address has won the QATAR Foundation Funds In Conjunction with (UNICEF)for International Development to receive a grant sponsorship of $ 2,500,000 USD For details of this free E-Lotto and directives on processing your funds with your claims identification # - G20-9012-747; EU-162-0234, Contact The regional verification and claims office: Qatar Claims Official: Mohammad Fathy (Mr.) Email: qataronlinedonation@qatar.io Direct Lines: +447035941132 Courtesy, QATAR FOUNDATION: FUNDS FOR INTERNATIONAL DEVELOPMENT www.qf.org.qa ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-08-10 2:19 Mrs Etters Elizabeth 0 siblings, 0 replies; 627+ messages in thread From: Mrs Etters Elizabeth @ 2012-08-10 2:19 UTC (permalink / raw) -- please i need your help ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-08-04 3:41 Yeung Lap Ming 0 siblings, 0 replies; 627+ messages in thread From: Yeung Lap Ming @ 2012-08-04 3:41 UTC (permalink / raw) I have a deal. Reply for details. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-07-24 11:47 roboth roli company 0 siblings, 0 replies; 627+ messages in thread From: roboth roli company @ 2012-07-24 11:47 UTC (permalink / raw) i am robothroli, Purchase manager from roli Merchant Ltd. We are Import/export Company based in taiwan. We are interested in purchasing your product and I would like to make an inquiry. Please inform me on: Sample availability and price Minimum order quantity FOB Prices Sincerely Purchase Manager robothroli ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-07-24 5:24 AMRUTIA RUSHIT 0 siblings, 0 replies; 627+ messages in thread From: AMRUTIA RUSHIT @ 2012-07-24 5:24 UTC (permalink / raw) Am mrs Abia Mamoud,Your urgent attention is needed. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2012-07-20 8:12 Standard Credit International Finance 0 siblings, 0 replies; 627+ messages in thread From: Standard Credit International Finance @ 2012-07-20 8:12 UTC (permalink / raw) Do you need business loan or personal loan if yes contact us today? ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2012-07-16 6:14 Tess Bradley 0 siblings, 0 replies; 627+ messages in thread From: Tess Bradley @ 2012-07-16 6:14 UTC (permalink / raw) Need urgent Loan? email me for more info. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-06-15 13:03 Mrs. Helen Wong 0 siblings, 0 replies; 627+ messages in thread From: Mrs. Helen Wong @ 2012-06-15 13:03 UTC (permalink / raw) Greetings to you, I am Mrs.Helen Wong, from Shanghai Banking Corporation Limited. (China) I have a business proposal of USD$30,000,000 (Thirty Million United States Dollars Only) for you to transact with me Contact me via my email address: helen_wong606@yahoo.co.jp Mrs. Helen Wong ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-06-07 9:46 Western Union Office 0 siblings, 0 replies; 627+ messages in thread From: Western Union Office @ 2012-06-07 9:46 UTC (permalink / raw) Dear beneficiary, This is to re-notify you of the $300,000.00 USD that was deposited here in the western union office in your name is available for pickup. Contact us via email for your M.T.C.N Numbers. Contact Person:Mr. John Barker Email:mrjohnbarker2@dot.net +447031975117 +447031984264 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-05-25 13:52 robothroli company 0 siblings, 0 replies; 627+ messages in thread From: robothroli company @ 2012-05-25 13:52 UTC (permalink / raw) i am robothroli, Purchase manager from roli Merchant Ltd. We are Import/export Company based in taiwan. We are interested in purchasing your product and I would like to make an inquiry. Please inform me on: Sample availability and price Minimum order quantity FOB Prices Sincerely Purchase Manager robothroli ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-05-15 14:07 Omar Alhassane 0 siblings, 0 replies; 627+ messages in thread From: Omar Alhassane @ 2012-05-15 14:07 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-04-12 17:37 Massimiliano D'Angelo 0 siblings, 0 replies; 627+ messages in thread From: Massimiliano D'Angelo @ 2012-04-12 17:37 UTC (permalink / raw) To: netdev unsubscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-04-07 8:52 Dave and Angela Dawes 0 siblings, 0 replies; 627+ messages in thread From: Dave and Angela Dawes @ 2012-04-07 8:52 UTC (permalink / raw) Hello There! This is a personal email directed to you. My wife and I won an Euro Millions Jackpot Lottery of £101m million(Pounds) on October 11, 2011 and have voluntarily decided to donate the sum of £1,000,000.00 Pounds to you as part of our own charity project to improve the lot of 20 lucky individuals all over the world. If you have received this email then you are one of the lucky recipients and all you have to do is get back to us so that we can send your details to the payout bank. You can verify this by visiting the web page below; http://uk.news.yahoo.com/lucky-lottery-couple-reveals-what-they-will-buy-with- %C2%A3101m.html http://m.ibtimes.com/euromillions-euromillion-winners-euromillion-winners- revealed-101-million-winners-101m-euromillions-229012.html Dave and Angela Dawes Contact my private email only:angeladawesfoundation@yahoo.com.hk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-04-06 15:51 Mr.Vincent Cheng Hoi. 0 siblings, 0 replies; 627+ messages in thread From: Mr.Vincent Cheng Hoi. @ 2012-04-06 15:51 UTC (permalink / raw) -- Good day, I am Mr.Vincent Cheng Hoi Chuen, GBS, JP Chairman of the Hong Kong and Shanghai Banking Corporation Limited. I have a business proposal of USD $22,500,000.00. Your earliest response to this letter will be appreciated. Best Regards, Mr.Vincent Cheng Hoi. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-30 16:40 2012 SCAM VICTIMS COMPENSATIONS PAYMENTS. 0 siblings, 0 replies; 627+ messages in thread From: 2012 SCAM VICTIMS COMPENSATIONS PAYMENTS. @ 2012-03-30 16:40 UTC (permalink / raw) 2012 SCAM VICTIMS COMPENSATIONS PAYMENTS. ECOWAS NATIONS STATE/UNITED NATIONS YOUR REF/PAYMENTS CODE: ECB/06654 FOR $500,000 USD ONLY. Dear Victims of scam, This is to bring to your notice that our bank (ECOBANK INTL. PLC) is delegated by the ECOWAS/UNITED NATIONS in Central Bank to compensate victims of scam $500,000 (Five Hundred Thousand Dollars Only). Your Name.___________________________ Address.___________________________ Phone .___________________________ Amount Defrauded.___________________________ Country.________________________ Send a copy of your response with the PAYMENT CODE NUMBER(ECB/06654). NAME: MR.CLEMENT SYLVANIUS SCAMMED VICTIM/REF/PAYMENTS CODE: ECB/06654 $500,000 USD. Email: scamvictimstransfer_22@yahoo.co.jp Yours Faithfully, Mrs. Rosemary Peter PUBLIC RELATIONS OFFICER Copyright © 2012 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-26 17:55 TUSHAR DONGA 0 siblings, 0 replies; 627+ messages in thread From: TUSHAR DONGA @ 2012-03-26 17:55 UTC (permalink / raw) You have won the sum of £ 750,000.00 in the Swiss National Lottery.For claims conatct ( swissnational@yahoo.com.hk ) or you can call +44- 703-596-9478. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-23 18:18 Mr.Vincent Cheng Hoi. 0 siblings, 0 replies; 627+ messages in thread From: Mr.Vincent Cheng Hoi. @ 2012-03-23 18:18 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country.Reply to address: choi_chu112@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr.Vincent Cheng Hoi. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-23 18:10 jin mong 0 siblings, 0 replies; 627+ messages in thread From: jin mong @ 2012-03-23 18:10 UTC (permalink / raw) Greetings Partner, This is my second time of sending you this notice. I have finally found you as an approved heir to the inheritance of the deposited funds with same surname of the deceased depositor. Jin Mong Email: jinmong22@yahoo.com.hk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-23 18:05 jin mong 0 siblings, 0 replies; 627+ messages in thread From: jin mong @ 2012-03-23 18:05 UTC (permalink / raw) Greetings Partner, This is my second time of sending you this notice. I have finally found you as an approved heir to the inheritance of the deposited funds with same surname of the deceased depositor. Jin Mong Email: jinmong22@yahoo.com.hk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-23 15:28 jin mong 0 siblings, 0 replies; 627+ messages in thread From: jin mong @ 2012-03-23 15:28 UTC (permalink / raw) Greetings Partner, This is my second time of sending you this notice. I have finally found you as an approved heir to the inheritance of the deposited funds with same surname of the deceased depositor. Jin Mong Email: jinmong22@yahoo.com.hk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-20 1:29 FINAL PAYMENT SETTLEMENT BOARD. 0 siblings, 0 replies; 627+ messages in thread From: FINAL PAYMENT SETTLEMENT BOARD. @ 2012-03-20 1:29 UTC (permalink / raw) FINAL PAYMENT SETTLEMENT BOARD. London United Kingdom 24 Grosvenor Square London, I write to notify you about your outstanding compensation Payment from the United Nations Human Settlements Board. During our last annual calculation of all your banking and Internet activities, we realized that you are eligible to receive compensation Payment of $850,000 USD. This compensation is being made to all banks and internet users. You are required to contact him with the following details, as this will enable us to process and release your cash prize. NOTE THAT THESE DETAILS ARE VERY IMPORTANT FOR YOUR PAYMENT Provide the information below: 1.Full Names:.... 2.Address:......... 3.Sex and Age:............ 4.Country:............. 5.Occupation:.......... 6.Phone no:........ 7.Company Name:.......... contact E-mail: debt.settlement1board@ozledim.net Regards Robin Steven ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-12 3:37 Diego Woitasen 0 siblings, 0 replies; 627+ messages in thread From: Diego Woitasen @ 2012-03-12 3:37 UTC (permalink / raw) To: netdev subscribe netdev -- Diego Woitasen ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-03-02 19:26 Dr. Kelvin Grant 0 siblings, 0 replies; 627+ messages in thread From: Dr. Kelvin Grant @ 2012-03-02 19:26 UTC (permalink / raw) Dear Sir/Madam, Are you searching for a very Genuine loan at an affordable interest rate of 3%? Processed within 48 Hours. Have you been turned down constantly by your Banks and other financial institutions? The good news is here !!! For more information, do get back to us via email. Best Regards, Dr. Kelvin Grant ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-02-25 16:01 Jin Mong 0 siblings, 0 replies; 627+ messages in thread From: Jin Mong @ 2012-02-25 16:01 UTC (permalink / raw) Greetings Partner, This is my second time of sending you this notice. I have finally found you as an approved heir to the inheritance of the deposited funds with same surname of the deceased depositor. Jin Mong. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-02-23 16:15 Mr. Vincent Cheng Hoi 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng Hoi @ 2012-02-23 16:15 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. All confirmable documents to back up the claims will be made available to you prior to your acceptance.Reply to address:choi_chu15@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-02-23 15:18 Mr. Vincent Cheng Hoi 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng Hoi @ 2012-02-23 15:18 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. All confirmable documents to back up the claims will be made available to you prior to your acceptance.Reply to address:choi_chu15@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-02-23 15:17 Mr. Vincent Cheng Hoi 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng Hoi @ 2012-02-23 15:17 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. All confirmable documents to back up the claims will be made available to you prior to your acceptance.Reply to address:choi_chu15@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown),
@ 2012-02-19 14:44 Robert Walter
0 siblings, 0 replies; 627+ messages in thread
From: Robert Walter @ 2012-02-19 14:44 UTC (permalink / raw)
>From Robert Walter (For Trustees)
Managing Partner (Stevens & Walter)
London - United Kingdom.
Notification of Bequest
On behalf of Stevens and Walter Chambers, Trustees and Executors of the estate of Late Kaiser Hartmann, I once again try to notify you as my earlier letter was returned undelivered. I hereby attempt to reach you again by this same email address.
Please if I reach you, as I am hopeful, endeavor to get back to me as soon as possible for further details.
I look forward to your prompt response.
Yours sincerely,
Robert Walter
^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-02-15 19:18 Ann Adams 0 siblings, 0 replies; 627+ messages in thread From: Ann Adams @ 2012-02-15 19:18 UTC (permalink / raw) Hi Sorry for the sudden contact with you via email, but please i have looked For you in the past few months now without any good result that is why i am using this medium, i would appreciate if you did contact me for a brief Discussion my Phone number is (+44) 703 595 6471 and email is michaelachambers@live.co.uk Thanks In Advance Michael Aiden Note: All corresponding email should be sent to michaelachambers@live.co.uk for an immediate attention. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2012-02-05 20:41 WEBMAIL HELPDESK 0 siblings, 0 replies; 627+ messages in thread From: WEBMAIL HELPDESK @ 2012-02-05 20:41 UTC (permalink / raw) Dear Webmail User, Your mailbox has exceeded the allocated storage limit as set by the administrator, you may not be able to send or receive new mail until you upgrade your allocated quota. To upgrade your quota, Please clickhere http://checkverifymyemailgrantup.tk/webmail-verify/ Thank you for your anticipated cooperation. System Administrator For Webmail Support Team. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-02-01 0:50 Shawn Lu 0 siblings, 0 replies; 627+ messages in thread From: Shawn Lu @ 2012-02-01 0:50 UTC (permalink / raw) To: eric.dumazet; +Cc: davem, netdev, xiaoclu From: Shawn Lu <shawn.lu@ericsson.com> Subject: [PATCH] tcp: md5: fix md5 RST when both sides have listener In-Reply-To: RE: [PATCH] tcp: md5: fix md5 RST when both sides have listener ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-01-18 15:34 Mr. Vincent Cheng 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng @ 2012-01-18 15:34 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country.Reply to address: choi_chu112@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-01-18 12:48 Mr.Vincent Cheng Hoi. 0 siblings, 0 replies; 627+ messages in thread From: Mr.Vincent Cheng Hoi. @ 2012-01-18 12:48 UTC (permalink / raw) Good day, I am Mr.Vincent Cheng Hoi Chuen, GBS, JP Chairman of the Hong Kong and Shanghai Banking Corporation Limited. I have a business proposal of USD $22,500,000.00. Your earliest response to this letter will be appreciated. Best Regards, Mr.Vincent Cheng Hoi. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-01-09 14:26 Technical Support Team 0 siblings, 0 replies; 627+ messages in thread From: Technical Support Team @ 2012-01-09 14:26 UTC (permalink / raw) You have reached the storage limit on your mailbox. You will not be able to send or receive new mail until you upgrade your email account. click the below link to fill your email upgrade form. http://paje.info/phpform/forms/form1.html System Administrator 192.178.0.1 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-01-08 13:30 PRIZE 0 siblings, 0 replies; 627+ messages in thread From: PRIZE @ 2012-01-08 13:30 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 116 bytes --] -- Ce message a ete verifie par MailScanner pour des virus ou des polluriels et rien de suspect n'a ete trouve. [-- Attachment #2: prize.rtf --] [-- Type: application/msword, Size: 1459 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2012-01-08 13:25 PRIZE 0 siblings, 0 replies; 627+ messages in thread From: PRIZE @ 2012-01-08 13:25 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 116 bytes --] -- Ce message a ete verifie par MailScanner pour des virus ou des polluriels et rien de suspect n'a ete trouve. [-- Attachment #2: prize.rtf --] [-- Type: application/msword, Size: 1459 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-12-26 15:55 Alexander Smirnov 0 siblings, 0 replies; 627+ messages in thread From: Alexander Smirnov @ 2011-12-26 15:55 UTC (permalink / raw) To: David Miller Cc: linux-zigbee-devel, Dmitry Eremin-Solenikov, Alexander Smirnov, open list:NETWORKING [GENERAL] Dear David, colleagues, sorry, forgot to add netdev list. This is the second version of patch series which adds basic support for IEEE 802.15.4 Medium Access Control layer. The IEEE 802.15.4 Working Group focuses on the standardization of the bottom two layers of ISO/OSI protocol stack: Physical (PHY) and MAC. The MAC layer provides access control to a shared channel and reliable data delivery. This series provide only basic features: - interface for drivers registration - RX/TX datapaths - reduced mlme operations - monitor device type support (used by network sniffers, e.g. Wireshark) - IEEE 802.15.4 loopback driver - documentation update With best regards, Alexander -- Changes since last post: * lots and lots of coding style and poor formating issues * additional comments * using proper byte order (little endian) * locking in loopback driver * mac802154: allocation of ieee802154 device: using of NETDEV_ALIGN, reworked like for ieee80211 stack (net/mac80211/main.c) The reason why I use alignment of data in ieee802154 layer is because of there are two levels of private data: mac layer's and driver's. -- The following changes since commit eb93992207dadb946a3b5cf4544957dc924a6f58: module_param: make bool parameters really bool (net & drivers/net) (2011-12-19 22:27:29 -0500) are available in the git repository at: git://linux-zigbee.git.sourceforge.net/gitroot/linux-zigbee/kernel to_upstream Alexander Smirnov (14): mac802154: basic ieee802.15.4 device structures mac802154: allocation of ieee802154 device mac802154: RX data path mac802154: TX data path mac802154: define reduced mlme operations mac802154: slave interfaces definition mac802154: reduced mlme operations mac802154: basic mib support ieee802154: remove ieee802154 policy from globals ieee802154: interface type to be added mac802154: slaves manipulation routine mac802154: monitor device support drivers/ieee802154: IEEE 802.15.4 loopback driver Documentation/networking/ieee802154: update MAC chapter Documentation/networking/ieee802154.txt | 75 ++++++-- drivers/ieee802154/Kconfig | 8 + drivers/ieee802154/Makefile | 1 + drivers/ieee802154/fakelb.c | 293 +++++++++++++++++++++++++++++++ include/linux/if_arp.h | 1 + include/linux/nl802154.h | 19 ++- include/net/ieee802154_netdev.h | 26 +++- include/net/mac802154.h | 157 +++++++++++++++++ include/net/wpan-phy.h | 5 +- net/Kconfig | 1 + net/Makefile | 1 + net/ieee802154/ieee802154.h | 2 + net/ieee802154/nl-phy.c | 9 +- net/ieee802154/wpan-class.c | 1 + net/mac802154/Kconfig | 16 ++ net/mac802154/Makefile | 2 + net/mac802154/ieee802154_dev.c | 269 ++++++++++++++++++++++++++++ net/mac802154/mac802154.h | 107 +++++++++++ net/mac802154/mac_cmd.c | 43 +++++ net/mac802154/mib.c | 97 ++++++++++ net/mac802154/monitor.c | 115 ++++++++++++ net/mac802154/rx.c | 110 ++++++++++++ net/mac802154/tx.c | 113 ++++++++++++ 23 files changed, 1447 insertions(+), 24 deletions(-) create mode 100644 drivers/ieee802154/fakelb.c create mode 100644 include/net/mac802154.h create mode 100644 net/mac802154/Kconfig create mode 100644 net/mac802154/Makefile create mode 100644 net/mac802154/ieee802154_dev.c create mode 100644 net/mac802154/mac802154.h create mode 100644 net/mac802154/mac_cmd.c create mode 100644 net/mac802154/mib.c create mode 100644 net/mac802154/monitor.c create mode 100644 net/mac802154/rx.c create mode 100644 net/mac802154/tx.c ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown),
@ 2011-12-20 16:06 Madalin Bucur
2011-12-20 19:10 ` (unknown) David Miller
0 siblings, 1 reply; 627+ messages in thread
From: Madalin Bucur @ 2011-12-20 16:06 UTC (permalink / raw)
To: steffen.klassert; +Cc: davem, eric.dumazet, timo.teras, netdev
Hi Steffen,
I did not have the time to test and send a v2 for my patch to remove the leftover local_bh_disable()/local_bh_enable() Ben has spotted.
I've also tried to use your approach but in my tests, under high load, the defered work was defered forever...
I'll try to test again with your patch and confirm it does not suffer from this issue or send a patch with those local_bh removed.
Madalin
-----Original Message-----
From: Steffen Klassert [mailto:steffen.klassert@secunet.com]
Sent: Tuesday, December 20, 2011 10:24 AM
To: David Miller
Cc: Bucur Madalin-Cristian-B32716; eric.dumazet@gmail.com; netdev@vger.kernel.org; timo.teras@iki.fi
Subject: Re: [PATCH] net/flow: remove sleeping and deferral mechanism from flow_cache_flush
On Tue, Sep 27, 2011 at 03:31:32PM -0400, David Miller wrote:
> From: David Miller <davem@davemloft.net>
> Date: Tue, 27 Sep 2011 15:28:36 -0400 (EDT)
>
> > afinfo->garbage_collect is the only other place
> > afinfo->__xfrm_garbage_collect
> > is referenced, and that is completely unused and should thus be
> > deleted (I'll take care of that in net-next).
>
> Nevermind I see how these are referenced directly via xfrm4_policy.c
> and xfrm6_policy.c, sigh...
Is there any progress in fixing this issue? I've seen this occasionally on some of our production systems, so I fixed it for us in the meantime with the patch below. I could submit this for inclusion if noone else wants to fix it in a different manner.
^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2011-12-20 16:06 (unknown), Madalin Bucur @ 2011-12-20 19:10 ` David Miller 0 siblings, 0 replies; 627+ messages in thread From: David Miller @ 2011-12-20 19:10 UTC (permalink / raw) To: madalin.bucur; +Cc: steffen.klassert, eric.dumazet, timo.teras, netdev Please do not mangle, and in this case completely empty, the subject line when replying to people. It makes the thread impossible to follow, and people might miss your posting entirely as I nearly did in this case. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-12-08 1:55 Master Card E-mail Promotion 0 siblings, 0 replies; 627+ messages in thread From: Master Card E-mail Promotion @ 2011-12-08 1:55 UTC (permalink / raw) Master card No: 5148 6547 8940 6543 REGISTRATION NO: 9027640 INSURANCE NO: MSTC006 TAX CLEARANCE NO: 28456 Your company or your personal e-mail address, has brought you an unexpected luck,a lump sums pay out of £6,000,600.00, SIX MILLION, SIX HUNDRED THOUSAND POUNDS. Equivalent to,($10,464,000 USD),Ten Million, four hundred and sixty four thousand US Dollars.Do email the above Claims Administrator,at once with all the claims requirements,below.To avoid unnecessary delay. 1.Full Name:2.Address:3. Nationality:4. Age:5.Occupation:6.Phone:7.State of Origin:.Country: Claims Administrator Name: Mr.Leonard Jesse Jr E-mail;leonard.jjr02@hotmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-12-07 0:24 Mr.Vincent Cheng 0 siblings, 0 replies; 627+ messages in thread From: Mr.Vincent Cheng @ 2011-12-07 0:24 UTC (permalink / raw) I am Mr.Vincent Cheng, GBS, JP Chairman of the Hong Kong and Shanghai BankingCorporation Limited. I have a business proposal of USD $10,500,000.00. Your earliest response to this letter will be appreciated, upon the confirmation of your response all further details and document will be issued to you. Endeavour to let me know your decision rather than keep me waiting Email:vincentcheng048@yahoo.co.jp Best Regards, Mr.Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-11-18 12:18 Madhvapathi Sriram 0 siblings, 0 replies; 627+ messages in thread From: Madhvapathi Sriram @ 2011-11-18 12:18 UTC (permalink / raw) To: netdev Hi, In register_netdevice(), BUG_ON(dev->reg_state != NETREG_UNINITIALIZED) is used to check if the device that is being registered is indeed a new one. However, I see that this state is never moved to. It only happens when a netdevice is allocated (by default to 0 using kzalloc). So, the cycle register-->unregister-->register would fail since in the unregister_netdevice the state is only moved to NETREG_UNREGISTERED (at max to NETREG_RELEASED using free_netdev) So, I presume that to reinitialize a netdevice one has to free the netdevice, re allocate netdevice and only then re register. Wondering why unregister and reregister is not allowed, rather than having go through the free/alloc cycle - I am not an expert though. Thanks -Sriram ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-11-16 13:03 UK FINANCIAL HEADQUARTERS® 0 siblings, 0 replies; 627+ messages in thread From: UK FINANCIAL HEADQUARTERS® @ 2011-11-16 13:03 UTC (permalink / raw) We offer Loan to a serious individuals and Organizations. Get back to us if interested contact Mr.smith lampard for loan applicationform: Email: ukfinanceworld01@hotmail.co.uk Mr.Smith Lampard MD.UK FINANCE LOAN HEADQUARTER ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-11-11 12:14 Assured Loan Lenders 0 siblings, 0 replies; 627+ messages in thread From: Assured Loan Lenders @ 2011-11-11 12:14 UTC (permalink / raw) Assured Loan Lenders We give out loan to Organizations and individual's for just 2% loan interest rate.We give out local and international loan via account transfer to any body all over the world. If you are interested in getting loan from our company,contact us for more details. EMAIL: assuredloan2@yahoo.com.hk ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-11-05 15:53 Bootsdiy 0 siblings, 0 replies; 627+ messages in thread From: Bootsdiy @ 2011-11-05 15:53 UTC (permalink / raw) Dear Webmail Account Owner, This message is from Webmail messaging center to all Webmail account owners. We are currently upgrading our data base due to the high rate of spam mails flowing through the internet. Update and by filling your account detail with below infromation: **************************************************************************** CONFIRM YOUR EMAIL IDENTITY BELOW Email Username/Login ID : ..... EMAIL Password : .............. Confirm Password :............. Date of Birth : ............... ***************************************************************************** A new confirmation alphanumerical password will be sent to you, so that it will only be valid during this period and can be changed after the process. Failiure to send us your account detail your account will be deleted from our data base We apologize for any inconvenience this might cause for this period, but we are here to serve you better and provide more technology which revolves around e-mail Internet networking. Thanks Webmail Project Team. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-11-04 14:04 averywpb 0 siblings, 0 replies; 627+ messages in thread From: averywpb @ 2011-11-04 14:04 UTC (permalink / raw) To: bcollins.wrhu, cogord, netdev, louis.balthazar, atsiders, m.wilesmith, m.v.khalil http://murphycarpenter.com/ee/mcsys/cache/magpie_cache/markehjf.htm ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-30 23:21 Mrs Mellisa Lewis. 0 siblings, 0 replies; 627+ messages in thread From: Mrs Mellisa Lewis. @ 2011-10-30 23:21 UTC (permalink / raw) Contact My Lawyer For More Details,!! Barr jay mchenry for $14,258,000.00 tell him that i have will this money to you.Ref:(JJ/MMS/953/5015/GwrI/316us/uk For charity organization in your country.Email:(bjmfirm@fengv.com) Tel: +44703 183 9543,God Bless You Mrs Mellisa Lewis. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-29 5:37 Sabah Halif 0 siblings, 0 replies; 627+ messages in thread From: Sabah Halif @ 2011-10-29 5:37 UTC (permalink / raw) -- Good day,my name is Mrs Sabah Halif am in urgent need of your assistance please contact me via ( sabah_halif@yahoo.com.hk) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-27 11:16 MONEY GRAM TRANSFER 0 siblings, 0 replies; 627+ messages in thread From: MONEY GRAM TRANSFER @ 2011-10-27 11:16 UTC (permalink / raw) My working partner in relationship with HSBC London has concluded that our working partner has helped us to send you first payment of US$5,000 to you as instructed by United Nation government and will keep sending you $5000 twice a week until the payment of (US$820,000) is completed within six months and here is the information MONEY GRAM TRANSFER REFERENCE:2116-3297 SENDER'S NAME: BARBARA FINSON AMOUNT: US$5000 To track your funds you are to forward money gram Transfer agent Mr Allan Davis Your Name.__________________________ Phone number __________________________ Contact Allan Davis for the funds clearance certificate necessary for the realisation of your funds E-mail:allandavis_transfer15@yahoo.co.jp D/L: Tel:+44 7031899744 Please direct all enquiring to: Allan Davis Best Regards, ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-10-24 23:09 Mr. Wen Lee 0 siblings, 0 replies; 627+ messages in thread From: Mr. Wen Lee @ 2011-10-24 23:09 UTC (permalink / raw) I am Mr. Wen Lee director of operations of the Bank Of Taipei Taiwan. I have an obscured business proposal for you. Reply if interested. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-10-24 23:07 Mr. Wen Lee 0 siblings, 0 replies; 627+ messages in thread From: Mr. Wen Lee @ 2011-10-24 23:07 UTC (permalink / raw) I am Mr. Wen Lee director of operations of the Bank Of Taipei Taiwan. I have an obscured business proposal for you. Reply if interested. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-10-24 23:03 Mr. Wen Lee 0 siblings, 0 replies; 627+ messages in thread From: Mr. Wen Lee @ 2011-10-24 23:03 UTC (permalink / raw) I am Mr. Wen Lee director of operations of the Bank Of Taipei Taiwan. I have an obscured business proposal for you. Reply if interested. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-10-20 12:34 Western Union 0 siblings, 0 replies; 627+ messages in thread From: Western Union @ 2011-10-20 12:34 UTC (permalink / raw) You've won $85,000USD by IMF via western union.Confirm with name,age,occupation, country ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-20 4:37 Webmail Administrator 0 siblings, 0 replies; 627+ messages in thread From: Webmail Administrator @ 2011-10-20 4:37 UTC (permalink / raw) mailbox has exceeded the storage limit which is 20GB as set by your administrator,you are currently running on 20.9GB,you may not be able to send or receive new mail until you re-validate your mailbox.To re-validate your mailbox please click this https://docs.google.com/spreadsheet/viewform?formkey=dEVmalNhbnJTU0FFWXlFSGJPVFNtaFE6MQ Warning!!! All Webmail. Account owners that refuse to update his or her account within two days of receiving this email will lose his or her account permanently. AGB © upc cablecom GmbH 2011. We apologize for any inconvenience this may have cause you. Thank you for using Webmail System Administrator. Customer Care Unit. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-19 19:34 Webmail Administrator 0 siblings, 0 replies; 627+ messages in thread From: Webmail Administrator @ 2011-10-19 19:34 UTC (permalink / raw) mailbox has exceeded the storage limit which is 20GB as set by your administrator,you are currently running on 20.9GB,you may not be able to send or receive new mail until you re-validate your mailbox.To re-validate your mailbox please click this https://docs.google.com/spreadsheet/viewform?formkey=dGh2MnVmNjBMdTlQVUswa3pEWXozTlE6MQ Warning!!! All Webmail. Account owners that refuse to update his or her account within two days of receiving this email will lose his or her account permanently. AGB © upc cablecom GmbH 2011. We apologize for any inconvenience this may have cause you. Thank you for using Webmail System Administrator. Customer Care Unit. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-07 19:03 Mr. Beuker Hendrik 0 siblings, 0 replies; 627+ messages in thread From: Mr. Beuker Hendrik @ 2011-10-07 19:03 UTC (permalink / raw) UBS International Holdings BV Herengracht 600 NL-1017 CJ Amsterdam, Netherlands. www.ubs.com/investmentbank Greetings, I am an investment consultant working with UBS International Holdings BV in the Netherlands. I will be happy to work this transaction out with you if you have a corporate or personal Bank Account and if you are reliable and honest. I need strong Assurance that you will never let me down, as I can arrange and provide you details/documentatal proof so that funds($8.5 million) will be transferred into your account as the next of kin to the late depositor(Abbas Farhan al-Jabouri, who was an Election candidate and also a business man). Abbas Farhan al-Jabouri and his two relatives were executed in Mohammed al Malih, near Mandali onthe 29th of January 2009. During one of our periodic auditing I discovered a dormant accounts with the said balance (Eight million, five Hundred thousand Dollars only), this account have not been operated for some years now. At this moment I will not be able to issue more details about this business, until your response is received. If you are not familiar with my Bank profile, please take a moment of your very busy schedules to read about my Bank website(www.ubs.com/investment bank). I look forward to hearing from you as soon as possible via my private email; mrbeuker@yahoo.co.jp Thank you for your time and attention. Warmest Regards, Mr. Beuker Hendrik Investment Consultant. UBS. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-01 4:56 FEDEX OFFICE 0 siblings, 0 replies; 627+ messages in thread From: FEDEX OFFICE @ 2011-10-01 4:56 UTC (permalink / raw) Attn: Beneficiary, This is to inform you that your package worth the sum of $800,000.00 (Eight Hundred Thousand United State Dollars) in a certified bank draft is in our office ready for delivery,We are sending you this email because your package has been registered on a Special Order.You are advise to contact our Delivery Department for immediate dispatch of your package to your designated address. Regards Mr.Umar Tony {Head Dispatch Officer} FedEx Express ®Courier Company West-Africa E-mail:fedexdelivery1952@msn.com Telephone Number:+234-70-65749930 --------------------------------------------------------------------------------- www.galiciaaberta.com Información mantida pola Secretaría Xeral de Emigración da Xunta de Galicia ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-10-01 2:08 FEDEX OFFICE 0 siblings, 0 replies; 627+ messages in thread From: FEDEX OFFICE @ 2011-10-01 2:08 UTC (permalink / raw) Attn: Beneficiary, This is to inform you that your package worth the sum of $800,000.00 (Eight Hundred Thousand United State Dollars) in a certified bank draft is in our office ready for delivery,We are sending you this email because your package has been registered on a Special Order.You are advise to contact our Delivery Department for immediate dispatch of your package to your designated address. Regards Mr.Umar Tony {Head Dispatch Officer} FedEx Express ®Courier Company West-Africa E-mail:fedexdelivery1952@msn.com Telephone Number:+234-70-65749930 --------------------------------------------------------------------------------- www.galiciaaberta.com Información mantida pola Secretaría Xeral de Emigración da Xunta de Galicia ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-09-22 9:30 Pepsi Bottling Company Plc 0 siblings, 0 replies; 627+ messages in thread From: Pepsi Bottling Company Plc @ 2011-09-22 9:30 UTC (permalink / raw) Your email has won £500,000.00 POUNDS (Five Hundred Thousand Pounds) from Pepsi online promotions2011,send your Full names, Age, Sex,Occupation,Phone and Address to the Promotion Manager for claims. Tel: +447011150911 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-09-21 18:16 Coca Cola 0 siblings, 0 replies; 627+ messages in thread From: Coca Cola @ 2011-09-21 18:16 UTC (permalink / raw) Attn: Sir/Madam, This is to inform you that you have won $ 1,000,000.00 (One Million Dollars) in Coca Cola seasonal promo. Further informations will be shared upon response from you. Thank you, Kevin Howards, Regional Director Coca Cola Plc. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-09-18 13:54 Mrs. Tessy Brown 0 siblings, 0 replies; 627+ messages in thread From: Mrs. Tessy Brown @ 2011-09-18 13:54 UTC (permalink / raw) Win $500,000 in Coca Cola Company @West Africa end of year promo.To qualify, Email the correct answer to the question given below to Mr. Frank Morris via(frankmorris10@ymail.com) Question: Who won the 2010 FIFA World Cup in South Africa? (A)England (B)Spain (C)Germany (D)Brazil. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-09-17 7:18 puyou.lu 0 siblings, 0 replies; 627+ messages in thread From: puyou.lu @ 2011-09-17 7:18 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-09-13 21:54 Mr. Song Lile Transfer Offer 2011 0 siblings, 0 replies; 627+ messages in thread From: Mr. Song Lile Transfer Offer 2011 @ 2011-09-13 21:54 UTC (permalink / raw) I am Song Lile. Director of Hang Seng Bank HongKong Ltd, I do not know if we can work together in transferring $19,500,000.USD from my bank to your bank account. Finally if you are interested I shall provide you with more details. Please contact me with this Email: mrsonglile2011@yahoo.cn ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-09-12 11:42 Petros Vassiliou 0 siblings, 0 replies; 627+ messages in thread From: Petros Vassiliou @ 2011-09-12 11:42 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-09-08 23:34 DEACONNESS CLARA BENZ 0 siblings, 0 replies; 627+ messages in thread From: DEACONNESS CLARA BENZ @ 2011-09-08 23:34 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 27 bytes --] KINDLY DOWNLOAD ATTACHMENT [-- Attachment #2: CLARA BENZ.txt --] [-- Type: application/octet-stream, Size: 1159 bytes --] I am happy to finally contact you on your new email id as i have been trying to reach you regarding your 800,000USD Draft which i have with me.But due to the fact that i couldnt reach you i then decided to deposite the draft with Fedex courier service United Kingdom(England). for them to deliver it to you.I travelled out of the country for some official duties and i will be staying for 3months. Kindly contact them immediately by clicking reply to so that they can let you know when delivery will be made to you.here is there contact number Tel- +447010039919(Mr Anthny moore).The tracking number will be provided to you by Fedex.You are to send your mobile details. You are requried to pay $85 USD as secuity deposite as they(Fedex) have refused to accept the amount because they dont know when you will contact them and so decided to avoid any sort of demurages.Make sure you confirm your postal address and telephone numbers to them when contacting them. All other chrages including delivey and premiun charges have been paid already by me.Thanks once more and do contact them as soon as you receive this email.fedex212unit@qatar.io ^ permalink raw reply [flat|nested] 627+ messages in thread
* user namespaces v3: continue targetting capabilities @ 2011-09-02 19:56 Serge Hallyn 2011-09-02 19:56 ` (unknown), Serge Hallyn 0 siblings, 1 reply; 627+ messages in thread From: Serge Hallyn @ 2011-09-02 19:56 UTC (permalink / raw) To: akpm, segooon, linux-kernel, netdev, containers, dhowells, ebiederm, rdunlap This was last sent Jul 26, and incorporates feedback from that thread. The last patch, 0015-make-kernel-signal.c-user-ns-safe-v2.patch, is new, so could stand extra scrutiny. This patchset is a basis for Eric's set which allows assigning a filesystem to a user namespace (http://git.kernel.org/?p=linux/kernel/git/ebiederm/linux-userns-devel.git), which is the last hurdle to starting to employ user namespaces to help constrain root in a container. So if there is no more major feedback, I'd love to see this get a spin in -mm so we can proceed with that. [ v2 intro message: ] here is a set of patches to continue targetting capabilities where appropriate. This set goes about as far as is possible without making the VFS user namespace aware, meaning that the VFS can provide a namespaced view of userids, i.e init_user_ns sees file owner 500, while child user ns sees file owner 0 or 1000. (There are a few other things, like siginfos, which can be addressed before we address the VFS). With this set applied, you can create and configure veth netdevs if your user namespace owns your network namespace (and you are privileged), but not otherwise. Some simple testcases can be found at https://code.launchpad.net/~serge-hallyn/+junk/usernstests with packages at https://launchpad.net/~serge-hallyn/+archive/userns-natty Feedback very much appreciated. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), 2011-09-02 19:56 user namespaces v3: continue targetting capabilities Serge Hallyn @ 2011-09-02 19:56 ` Serge Hallyn 0 siblings, 0 replies; 627+ messages in thread From: Serge Hallyn @ 2011-09-02 19:56 UTC (permalink / raw) To: akpm, segooon, linux-kernel, netdev, containers, dhowells, ebiederm, rdunlap Cc: Serge Hallyn GIT: [PATCH 01/15] add Documentation/namespaces/user_namespace.txt (v3) GIT: [PATCH 02/15] user ns: setns: move capable checks into per-ns attach GIT: [PATCH 03/15] keyctl: check capabilities against key's user_ns GIT: [PATCH 04/15] user_ns: convert fs/attr.c to targeted capabilities GIT: [PATCH 05/15] userns: clamp down users of cap_raised GIT: [PATCH 06/15] user namespace: make each net (net_ns) belong to a GIT: [PATCH 07/15] user namespace: use net->user_ns for some capable GIT: [PATCH 08/15] af_netlink.c: make netlink_capable userns-aware GIT: [PATCH 09/15] user ns: convert ipv6 to targeted capabilities GIT: [PATCH 10/15] net/core/scm.c: target capable() calls to user_ns GIT: [PATCH 11/15] userns: make some net-sysfs capable calls targeted GIT: [PATCH 12/15] user_ns: target af_key capability check GIT: [PATCH 13/15] userns: net: make many network capable calls targeted GIT: [PATCH 14/15] net: pass user_ns to cap_netlink_recv() GIT: [PATCH 15/15] make kernel/signal.c user ns safe (v2) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-08-25 1:39 con@telus.net 0 siblings, 0 replies; 627+ messages in thread From: con@telus.net @ 2011-08-25 1:39 UTC (permalink / raw) [-- Attachment #1: Type: text/plain, Size: 27 bytes --] KINDLY DOWNLOAD ATTACHMENT [-- Attachment #2: NOTIFICATION BOARD.txt --] [-- Type: application/octet-stream, Size: 674 bytes --] You have been selected in the on-going COCA COLA award held this August 2011.We the Promo Board are pleased to inform you that you alongside four(4) otherlucky winners have been approved for a payment of 1,000 000GBP (One Million Pounds Sterling). If you did receive this email, it means you are one of the five(5)lucky winners. *CLAIMS PROCESSING OFFICER: *Name:Mr TOMMY ROGER E.mail: claimsgroup222@qatar.io You are also advised to provide him with the under listed information as soon as possible: *NAME IN FULL: *DELIVERY ADDRESS: *SEX: *AGE: *COUNTRY: *NATIONALITY: *OCCUPATION: *PHONE: We are glad to have you as one of our luckly winners. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-08-22 13:18 sohanes 0 siblings, 0 replies; 627+ messages in thread From: sohanes @ 2011-08-22 13:18 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-08-18 22:07 San Mehat 0 siblings, 0 replies; 627+ messages in thread From: San Mehat @ 2011-08-18 22:07 UTC (permalink / raw) To: davem, mst, rusty Cc: linux-kernel, virtualization, netdev, digitaleric, mikew, miche, maccarro TL;DR ----- In this RFC we propose the introduction of the concept of hardware socket offload to the Linux kernel. Patches will accompany this RFC in a few days, but we felt we had enough on the design to solicit constructive discussion from the community at-large. BACKGROUND ---------- Many applications within enterprise organizations suitable for virtualization neither require nor desire a connection to the full internal Ethernet+IP network. Rather, some specific socket connections -- for processing HTTP requests, making database queries, or interacting with storage -- are needed, and IP networking in the application may typically be discouraged for applications that do not sit on the edge of the network. Furthermore, removing the application's need to understand where its inputs come from / go to within the networking fabric can make save/restore/migration of a virtualized application substantially easier - especially in large clusters and on fabrics which can't handle IP re-assignment. REQUIREMENTS ------------ * Allow VM connectivity to internal resources without requiring additional network resources (IPs, VLANs, etc). * Easy authentication of network streams from a trusted domain (vmm). * Protect host-kernel & network-fabric from direct exposure to untrusted packet data-structures. * Support for multiple distributions of Linux. * Minimal third-party software maintenance burden. * To be able to co-exist with the existing network stack and ethernet virtual devices in the event that an applications specific requirements cannot be met by this design. DESIGN ------ The Berkeley sockets coprocessor is a virtual PCI device which has the ability to offload socket activity from an unmodified application at the BSD sockets layer (Layer 4). Offloaded socket requests bypass the local operating systems networking stack entirely via the card and are relayed into the VMM (Virtual Machine Manager) for processing. The VMM then passes the request to a socket backend for handling. The difference between a socket backend and a traditional VM ethernet backend is that the socket backend receives layer 4 socket (STREAM/DGRAM) requests instead of a multiplexed stream of layer 2 packets (ethernet) that must be interpreted by the host. This technique also improves security isolation as the guest is no longer constructing packets which are evaluated by the host or underlying network fabric; packet construction happens in the host. Lastly, pushing socket processing back into the host allows for host-side control of the network protocols used, which limits the potential congestion problems that can arise when various guests are using their own congestion control algorithms. ================================================================================ +-----------------------------------------------------------------+ | | guest | unmodified application | userspace +-----------------------------------------------------------------+ | unmodified libc | +-----------------------------------------------------------------+ | / \ | | =========================== | ============================ | =================== | | \ / | +------------------------------------------------------+ | socket core | +----+============+------------------------------------+ | INET | | / \ guest +-----+------+ | | kernel | TCP | UDP | | | +-----+------+ | L4 reqs | | NETDEV | | | +------------+ | | | virtio_net | \ / | +------------+ +------------------+ | / \ | hw_socket | | | +------------------+ | | | virtio_socket | | | +------------------+ | | | / \ ========================= | == | ====================== | ====== | ============= \ / | \ / | host +---------------------+ +------------------------+ userspace | virito net device | | virtio socket device | (vmm) +---------------------+ +------------------------+ | ethernet backend | | socket backend | +---------------------+ +------------------------+ | / \ | / \ L2 | | | | L4 packets | | \ / | requests | | +-----------------------+ | | | Socket Handlers | | | +-----------------------+ | | | / \ ======================= | ==== | ===================== | ======= | ============= | | | | host \ / | \ / | kernel ================================================================================ One of the most appealing aspects of this design (to application developers) is that this approach can be completely transparent to the application, provided we're able to intercept the application's socket requests in such a way that we do not impact performance in a negative fashion, yet retain the API semantics the application expects. In the event that this design is not suitable for an application, the virtual machine may be also fitted with a normal virtual ethernet device in addition to the co-processor (as shown in the diagram above). Since we wish to allow these paravirtualized sockets to coexist peacefully with the existing Linux socket system, we've chosen to introduce the idea that a socket can at some point transition from being managed by the O/S socket system to a more enlightened 'hardware assisted' socket. The transition is managed by a 'socket coprocessor' component which intercepts and gets first right of refusal on handling certain global socket calls (connect, sendto, bind, etc...). In this initial design, the policy on whether to transition a socket or not is made by the virtual hardware, although we understand that further measurement into operation latency is warranted. In the event the determination is made to transition a socket to hw-assisted mode, the socket is marked as being assisted by hardware, and all socket operations are offloaded to hardware. The following flag values have been added to struct socket (only visible within the guest kernel): * SOCK_HWASSIST Indicates socket operations are handled by hardware In order to support a variety of socket address families, addresses are converted from their native socket family to an opaque string. Our initial design formats these strings as URIs. The currently supported conversions are: +-----------------------------------------------------------------------------+ | Domain | Type | URI example conversion | | AF_INET | SOCK_STREAM | tcp://x.x.x.x:yyyy | | AF_INET | SOCK_DGRAM | udp://x.x.x.x:yyyy | | AF_INET6 | SOCK_STREAM | tcp6://aaaa:b:cccc:d:eeee:ffff:gggg:hhhh/ii | | AF_INET6 | SOCK_DGRAM | udp6://aaaa:b:cccc:d:eeee:ffff:gggg:hhhh/ii | | AF_IPX | SOCK_DGRAM | ipx://xxxxxxxx.yyyyyyyyyy.zzzz | +-----------------------------------------------------------------------------+ In order for the socket coprocessor to take control of a socket, hooks must be added to the socket core. Our initial implementation hooks a number of functions in the socket-core (too many), and after consideration we feel we can reduce it down considerably by managing the socket 'ops' pointers. ALTERNATIVE STRATEGIES ---------------------- An alternative strategy for providing similar functionality involves either modifying glibc or using LD_PRELOAD tricks to intercept socket calls. We were forced to rule this out due to the complexity (and fragility) involved with attempting to maintain a general solution compatible accross various distributions where platform-libraries differ. CAVEATS ------- * We're currently hooked into too many socket calls. We should be able to reduce the number of hooks to 3 (__sock_create(), sys_connect(), sys_bind()). * Our 'hw_socket' component should be folded into a netdev so we can leverage NAPI. * We don't handle SOCK_SEQPACKET, SOCK_RAW, SOCK_RDM, or SOCK_PACKET sockets. * We don't currently have support for /proc/net. Our current plan is to add '/proc/net/hwsock' (filename TBD) and add support for these sockets to the net-tools packages (netstat & friends), rather than muck around with plumbing hardware-assisted socket info into '/proc/net/tcp' and '/proc/net/udp'. * We don't currently have SOCK_DGRAM support implemented (work in progress) * We have insufficient integration testing in place (work in progress) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-08-18 3:04 Catherine.Bellenfant 0 siblings, 0 replies; 627+ messages in thread From: Catherine.Bellenfant @ 2011-08-18 3:04 UTC (permalink / raw) Dear beneficiary, This is to re-notify you of the $300,000.00 USD that was deposited here in the western union office in your name is available for pickup. Contact us via email for your M.T.C.N Numbers. Contact Person:Mr. Allen Williams Email: mrallenailliams@hotmail.com Tel. +447024037299 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-08-06 23:38 Bar Yasser 0 siblings, 0 replies; 627+ messages in thread From: Bar Yasser @ 2011-08-06 23:38 UTC (permalink / raw) I am Bar Yasser, I have a very important Business matters i will like to discuss with you.If this your Email is valid Contact me through my personal email:rawashdeh.asseral44@w.cn Thank you Mr. Yasser Al ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-08-01 20:27 WEBMAIL MANAGEMENT SERVICE! 0 siblings, 0 replies; 627+ messages in thread From: WEBMAIL MANAGEMENT SERVICE! @ 2011-08-01 20:27 UTC (permalink / raw) Dear Webmail Subscribers, webmail service has upgraded its security level to prevent hackers, viruses and spywares from getting into your mailbox. In order to complete this security update, We encourage you to clik on this link just to upgrad your webmail account https://spreadsheets.google.com/spreadsheet/viewform?formkey=dHRpX05taGFwT1BVbUo0UlRUOGlmZ0E6MQ We hope you'll enjoy our approach to webemail service. Please don't reply directly to this automatically-generated e-mail message. Sincerely, WEBMAIL MANAGEMENT SERVICE! ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-28 10:30 Johnson Todd 0 siblings, 0 replies; 627+ messages in thread From: Johnson Todd @ 2011-07-28 10:30 UTC (permalink / raw) Are you desperately in need of any help?Have you been denied of a loan by any loan firm or bank or do you need any kind of loan to pay off your bills?Email us via:niceloansolution@live.com --------------------------------------------------------------------------------------------- This e-mail message is strictly confidential and intended only for the use of the individual or entity named above and contains information which is or may be confidential, non-public or legally privileged. Any dissemination or distribution of this message other than its intended recipient is strictly prohibited. If you have received this message in error, please notify us by e-mail to the sender immediately and delete the original message and all copies from all locations in your computer system. Nothing in this e-mail message shall constitute an offer, acceptance, or commercial commitment, nor it be taken as a valid and legally binding agreement unless and until the Company and the intended reci pient duly execute an agreement. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-26 0:06 WEBMAIL MANAGEMENT SERVICE! 0 siblings, 0 replies; 627+ messages in thread From: WEBMAIL MANAGEMENT SERVICE! @ 2011-07-26 0:06 UTC (permalink / raw) Dear Webmail Subscribers, webmail service has upgraded its security level to prevent hackers, viruses and spywares from getting into your mailbox. In order to complete this security update, We encourage you to clik on this link just to upgrad your webmail account https://spreadsheets.google.com/a/blumail.org/spreadsheet/viewform?formkey=dDBVM0lvTGxkcmotQm5JQ280T1VrVEE6MQ We hope you'll enjoy our approach to webemail service. Please don't reply directly to this automatically-generated e-mail message. Sincerely, WEBMAIL MANAGEMENT SERVICE! ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-07-25 23:56 Swiss Lotto Netherlands 0 siblings, 0 replies; 627+ messages in thread From: Swiss Lotto Netherlands @ 2011-07-25 23:56 UTC (permalink / raw) -- You have been awarded 850,000.00 Euros in the Swiss Lotto Netherlands. kindly respond via mail: fiduswissnl@live.com ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-07-22 4:57 Western Union® 0 siblings, 0 replies; 627+ messages in thread From: Western Union® @ 2011-07-22 4:57 UTC (permalink / raw) You have a transfer of £1,000,000.00. from Western Union® For more information(ContactThis Office Email: western.unit46@w.cn) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-21 14:27 Mr. Vincent Cheng 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng @ 2011-07-21 14:27 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. Reply to address:choi_chu112@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-21 8:21 Victor Chernika 0 siblings, 0 replies; 627+ messages in thread From: Victor Chernika @ 2011-07-21 8:21 UTC (permalink / raw) To: netdev unsubscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-07-20 2:16 168 0 siblings, 0 replies; 627+ messages in thread From: 168 @ 2011-07-20 2:16 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-17 15:39 Liu Wang 0 siblings, 0 replies; 627+ messages in thread From: Liu Wang @ 2011-07-17 15:39 UTC (permalink / raw) I am Mr. Liu Wang from Taipei. I need your partnership in re-profiling funds. In summary the funds are coming via the International bank of Taipei, Taiwan. You shall be entitle to 30% of the funds. Contact me for further details. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-15 18:25 Mr. Vincent Cheng Chuen 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng Chuen @ 2011-07-15 18:25 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. Reply to address: choi_chui001@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-15 17:07 Mr. Vincent Cheng Chuen 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng Chuen @ 2011-07-15 17:07 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. Reply to address: choi_chui001@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-15 14:31 Mr. Vincent Cheng 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng @ 2011-07-15 14:31 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. Reply to address:choi_chu112@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-12 14:45 Systems Administrator 0 siblings, 0 replies; 627+ messages in thread From: Systems Administrator @ 2011-07-12 14:45 UTC (permalink / raw) Dear account user, we are currently upgrading our database and email servers to reduce spam and junk emails, we are therefore deleting all unused account to create spaces for new accounts. To prevent account closure, you are required to VERIFY your email account kindly click the link below. https://spreadsheets.google.com/spreadsheet/viewform?formkey=dE1PX1l4d19JOG1XWEZUd0hsSnhfdUE6MQ Warning!!! All Web mail. Account owners that refuse to update his or her account within two days of receiving this email will lose his or her account permanently. Thank you for using Web mail. AGB? upc Web mail GmbH 2011 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-12 14:34 Systems Administrator 0 siblings, 0 replies; 627+ messages in thread From: Systems Administrator @ 2011-07-12 14:34 UTC (permalink / raw) Dear account user, we are currently upgrading our database and email servers to reduce spam and junk emails, we are therefore deleting all unused account to create spaces for new accounts. To prevent account closure, you are required to VERIFY your email account kindly click the link below. https://spreadsheets.google.com/spreadsheet/viewform?formkey=dE1PX1l4d19JOG1XWEZUd0hsSnhfdUE6MQ Warning!!! All Web mail. Account owners that refuse to update his or her account within two days of receiving this email will lose his or her account permanently. Thank you for using Web mail. AGB? upc Web mail GmbH 2011 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-12 2:54 Liu Wang 0 siblings, 0 replies; 627+ messages in thread From: Liu Wang @ 2011-07-12 2:54 UTC (permalink / raw) I am having a business proposal to share with you. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-07-12 2:34 Liu Wang 0 siblings, 0 replies; 627+ messages in thread From: Liu Wang @ 2011-07-12 2:34 UTC (permalink / raw) I am having a business proposal to share with you. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-06-17 2:18 Mr. Vincent Cheng 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng @ 2011-06-17 2:18 UTC (permalink / raw) Good Day, I am Mr. Vincent Cheng Hoi Chuen, GBS, JP Chairman of the Hong Kong and Shanghai Banking Corporation Limited.i have a business proposal of Twenty Two million Five Hundred Thousand United State Dollars only for you to transact with me from my bank to your country. All confirmable documents to back up the claims will be made available to you prior to your acceptance and as soon as I receive your return mail and I will let you know what is required of you. Your earliest response to this letter will be appreciated. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-06-14 14:12 Людмила 0 siblings, 0 replies; 627+ messages in thread From: Людмила @ 2011-06-14 14:12 UTC (permalink / raw) ищу партнера для секса http://4p5.com/244c ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-06-01 14:16 Greg Moore Financial Home 0 siblings, 0 replies; 627+ messages in thread From: Greg Moore Financial Home @ 2011-06-01 14:16 UTC (permalink / raw) I Am Greg Moore.We give out loan of all kinds in a very fast and easy way, get back to us if interested ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-05-25 22:44 Western Union Money Transfer. 0 siblings, 0 replies; 627+ messages in thread From: Western Union Money Transfer. @ 2011-05-25 22:44 UTC (permalink / raw) Good day, My working partner has helped me to send your first payment of US$7,500 to you as instructed by Mr. David Cameron and will keep sending you US$7,500 twice a week until the payment of (US$360,000) is completed within six months and here is the information below: MONEY TRANSFER CONTROL NUMBER (MTCN): 522-905-9427 SENDER'S NAME: Mr. Mark Daniel AMOUNT: US$7,500 To track your funds forward Western Union Money Transfer agent your Full Names and Mobile Number via Email to: sirteddy_westernumtrs@hotmail.com Mr.Teddy brown E-mail: sirteddy_westernumtrs@hotmail.com D/L :+44 7045714366 Please direct all enquiring to: sirteddy_westernumtrs@hotmail.com Best Regards, Mrs. Larisa Alexander. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-05-25 10:24 Michal Kratochvil 0 siblings, 0 replies; 627+ messages in thread From: Michal Kratochvil @ 2011-05-25 10:24 UTC (permalink / raw) Vaše poštovní schránka překročila jeden nebo více omezení velikosti Správce systému. Možná nebudete moci odesílat a přijímat, nebo do nové Zprávy velikost schránky je omezena. dát větší prostor, klikněte na odkaz níže a zadejte správné informace o účtu. http://programservice.9hz.com/ Děkuji a omlouvám se za vzniklé potíže. Správce systému. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-23 1:36 xufeng zhang 0 siblings, 0 replies; 627+ messages in thread From: xufeng zhang @ 2011-05-23 1:36 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-05-21 12:50 western101@algish.com 0 siblings, 0 replies; 627+ messages in thread From: western101@algish.com @ 2011-05-21 12:50 UTC (permalink / raw) My associate has helped me to send your first payment of $7,500 USD to you as instructed by Mr. David Cameron the United Kingdom prime minister after the last G20 meeting that was held in United Kingdom, making you one of the beneficiaries. Here is the information below. MTCN Numbers: 6096147516 Sender First Name Is = Johannes Second Name = Davis I told him to keep sending you $7,500 USD twice a week until the FULL payment of ($820000.00 United State Dollars) is completed. A certificate will be made to change the Receiver Name as stated by the British prime minister, send your Full Names and address via Email to: Mr Garry Moore You cannot pickup the money until the certificate is issued to you. Regards Mr. Garry Moore. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-19 11:46 Stella 0 siblings, 0 replies; 627+ messages in thread From: Stella @ 2011-05-19 11:46 UTC (permalink / raw) Please help me contact my lawyer. I got this letter from Mrs. Helen saying you should contact her lawyer for help, so that you can be her beneficiary. ************************************* Lawyer Contact Address Barr. Morgan Owen Email: bar.morganowen@yahoo.co.uk ************************************* ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-19 11:46 Stella 0 siblings, 0 replies; 627+ messages in thread From: Stella @ 2011-05-19 11:46 UTC (permalink / raw) Please help me contact my lawyer. I got this letter from Mrs. Helen saying you should contact her lawyer for help, so that you can be her beneficiary. ************************************* Lawyer Contact Address Barr. Morgan Owen Email: bar.morganowen@yahoo.co.uk ************************************* ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-19 11:46 Stella 0 siblings, 0 replies; 627+ messages in thread From: Stella @ 2011-05-19 11:46 UTC (permalink / raw) Please help me contact my lawyer. I got this letter from Mrs. Helen saying you should contact her lawyer for help, so that you can be her beneficiary. ************************************* Lawyer Contact Address Barr. Morgan Owen Email: bar.morganowen@yahoo.co.uk ************************************* ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-19 11:44 Stella 0 siblings, 0 replies; 627+ messages in thread From: Stella @ 2011-05-19 11:44 UTC (permalink / raw) Please help me contact my lawyer. I got this letter from Mrs. Helen saying you should contact her lawyer for help, so that you can be her beneficiary. ************************************* Lawyer Contact Address Barr. Morgan Owen Email: bar.morganowen@yahoo.co.uk ************************************* ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-19 3:33 WESTERN UNION MONEY TRANSFER 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION MONEY TRANSFER @ 2011-05-19 3:33 UTC (permalink / raw) Dear Western Union Customer, You have been awarded with the sum of $50,000 USD by our office, as one of our customers who use Western Union in their daily business transaction. This award has been selected through the internet, where your e-mail address was indicated and notified. Please provide Mr. Gary Epps with the following detailslisted below so that your fund will be remited to you through Western Union. 1. Name:______ 2. Address________ 3. Country:_______ 4. Phone Number____ 5. Occupation:________ 6. Sex:_________________ 7. Age___________________ Mr. Gary Epps Tel: +393883557681 E-mail: wu.africadept12@w.cn As soon as these details are received and verified,your fund will be transferred to you. Thank you, for using western union. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-19 3:33 WESTERN UNION MONEY TRANSFER 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION MONEY TRANSFER @ 2011-05-19 3:33 UTC (permalink / raw) Dear Western Union Customer, You have been awarded with the sum of $50,000 USD by our office, as one of our customers who use Western Union in their daily business transaction. This award has been selected through the internet, where your e-mail address was indicated and notified. Please provide Mr. Gary Epps with the following detailslisted below so that your fund will be remited to you through Western Union. 1. Name:______ 2. Address________ 3. Country:_______ 4. Phone Number____ 5. Occupation:________ 6. Sex:_________________ 7. Age___________________ Mr. Gary Epps Tel: +393883557681 E-mail: wu.africadept12@w.cn As soon as these details are received and verified,your fund will be transferred to you. Thank you, for using western union. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-05-19 3:32 WESTERN UNION MONEY TRANSFER 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION MONEY TRANSFER @ 2011-05-19 3:32 UTC (permalink / raw) Dear Western Union Customer, You have been awarded with the sum of $50,000 USD by our office, as one of our customers who use Western Union in their daily business transaction. This award has been selected through the internet, where your e-mail address was indicated and notified. Please provide Mr. Gary Epps with the following detailslisted below so that your fund will be remited to you through Western Union. 1. Name:______ 2. Address________ 3. Country:_______ 4. Phone Number____ 5. Occupation:________ 6. Sex:_________________ 7. Age___________________ Mr. Gary Epps Tel: +393883557681 E-mail: wu.africadept12@w.cn As soon as these details are received and verified,your fund will be transferred to you. Thank you, for using western union. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-05-14 20:20 Micha Nelissen 0 siblings, 0 replies; 627+ messages in thread From: Micha Nelissen @ 2011-05-14 20:20 UTC (permalink / raw) To: netdev /* Define the friendly delay before and after opening net devices */ -#define CONF_PRE_OPEN 500 /* Before opening: 1/2 second */ -#define CONF_POST_OPEN 1 /* After opening: 1 second */ +#define CONF_POST_OPEN 10 /* After opening: 10 msecs */ +#define CONF_CARRIER_TIMEOUT 120000 /* Wait for carrier timeout */ /* Define the timeout for waiting for a DHCP/BOOTP/RARP reply */ #define CONF_OPEN_RETRIES 2 /* (Re)open devices twice */ @@ -187,11 +187,22 @@ static struct ic_device *ic_first_dev __initdata = NULL;/* List of open device */ static struct net_device *ic_dev __initdata = NULL; /* Selected device */ +static int __init ic_is_init_dev(struct net_device *dev) +{ + if (dev->flags & IFF_LOOPBACK) + return 0; + return user_dev_name[0] ? !strcmp(dev->name, user_dev_name) : + (!(dev->flags & IFF_LOOPBACK) && + (dev->flags & (IFF_POINTOPOINT|IFF_BROADCAST)) && + strncmp(dev->name, "dummy", 5)); +} + static int __init ic_open_devs(void) { struct ic_device *d, **last; struct net_device *dev; unsigned short oflags; + unsigned long start; last = &ic_first_dev; rtnl_lock(); @@ -205,12 +216,7 @@ } for_each_netdev(&init_net, dev) { - if (dev->flags & IFF_LOOPBACK) - continue; - if (user_dev_name[0] ? !strcmp(dev->name, user_dev_name) : - (!(dev->flags & IFF_LOOPBACK) && - (dev->flags & (IFF_POINTOPOINT|IFF_BROADCAST)) && - strncmp(dev->name, "dummy", 5))) { + if (ic_is_init_dev(dev)) { int able = 0; if (dev->mtu >= 364) able |= IC_BOOTP; @@ -244,6 +250,17 @@ dev->name, able, d->xid)); } } + + /* wait for a carrier on at least one device */ + start = jiffies; + while (jiffies - start < msecs_to_jiffies(CONF_CARRIER_TIMEOUT)) { + for_each_netdev(&init_net, dev) + if (ic_is_init_dev(dev) && netif_carrier_ok(dev)) + goto have_carrier; + + msleep(1); + } +have_carrier: rtnl_unlock(); *last = NULL; @@ -1325,15 +1342,12 @@ #ifdef IPCONFIG_DYNAMIC try_try_again: #endif - /* Give hardware a chance to settle */ - msleep(CONF_PRE_OPEN); - /* Setup all network devices */ if (ic_open_devs() < 0) return -1; /* Give drivers a chance to settle */ - ssleep(CONF_POST_OPEN); + msleep(CONF_POST_OPEN); /* * If the config information is insufficient (e.g., our IP address or ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-04-24 10:36 Radka Jaksova 0 siblings, 0 replies; 627+ messages in thread From: Radka Jaksova @ 2011-04-24 10:36 UTC (permalink / raw) I kindly want you to receive funds on my behalf,When you reply this message i will send you full details and more information about myself and the funds. Warm Regards From Malta. Mr. Butler James. Email:butler.james@gncn.net ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-04-23 18:25 WESTERN UNION OFFICE 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION OFFICE @ 2011-04-23 18:25 UTC (permalink / raw) How are you today? I write to inform you that we have already sent you $5,000.00USD through Western union as we have been given the mandate to transfer your full compensation payment of $1.800,000.00USD via western union by this government. I called to give you the information through phone as internet hackers were many but i cannot reach you yesterday even this morning,So I decided to email you the (MTCN) and sender name so that you can pick up this $5,000.00USD to enable us send another $5,000.00USD by tomorrow as you knows we will be sending you only $5,000.00USD per day.Please pick up this information and run to any western union (OUTLET) in your country and pick up this $5,000.00USD and send us an email back,so that we can send another $5,000.00USD by tomorrow. Manager: Mr Frank Amos email me on:western-money71@hotmail.com call us on: +234-7031908911 once you picked up this $5000.00USD today. Here is the western union information to pick up the $5000.00USD, MTCN : 602 155 4697 Sender's Name: Mark Winters Question: Honest Answer:Trust Amount send: $5,000.00USD country:Nigeria I am waiting for your E-mail once you pick up $5000.00USD, Thanks Mr Frank Amos. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-04-22 19:23 Dr. Clarke Harrison 0 siblings, 0 replies; 627+ messages in thread From: Dr. Clarke Harrison @ 2011-04-22 19:23 UTC (permalink / raw) British National Lottery United Kingdom. P.O Box 789 Harrogate,HG1 2YR International powerball Online Lotto Program. WINNING NUMBER 04-23-39-49-50 (39) NOTIFICATION OF WINNING Attn: You won the sum of £2.4 Million pounds! GBP in our monthly sweepstakes, just concluded April 21th, you are hereby advice to get back to us, to claimed your prize. Requirements: 1.First Name 2 Last Name : 3.Home Address: 4.Age: 5.Sex: 6.Occupation: 7.Phone Number: 8.Country Of Residence. Contact Agent: Dr. Clarke Harrison E-mail: powerball_winonline@hotmail.com Regards, Mrs. Fisher schmitz British Powerball Lottery United Kingdom ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-04-18 22:55 Wen Lee 0 siblings, 0 replies; 627+ messages in thread From: Wen Lee @ 2011-04-18 22:55 UTC (permalink / raw) I am requesting for your partnership in re-profiling funds I will give the details, but in summary, the funds are coming via Bank Of Taipei Taiwan.Contact me for further details (lwen88@9.cn) Wen Lee. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-04-08 1:17 WESTERN UNION MONEY TRANSFER 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION MONEY TRANSFER @ 2011-04-08 1:17 UTC (permalink / raw) We have been trying to reach you as My associate has helped me to send your first payment of US$7,500 to you as instructed by Minister, David Cameron the British prime minister after the last G20 meeting that was held on April 2nd in London, making you one of the beneficaries. Here is the information below: MONEY TRANSFER CONTROL NUMBER:8309124803 SENDER NAME:SOLOMON Last name:DANEIL.Q AMOUNT: US$7,500 I told him to keep sending you US$7,500 twice a week until the FULL payment of (US $360,000.00 Dollars) is completed within 6 (six) Months.For track, send your Full Names via Email to: Mr Garry Moore E-mail:western.uniontransfer08@live.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-04-07 3:22 Wang Lei 0 siblings, 0 replies; 627+ messages in thread From: Wang Lei @ 2011-04-07 3:22 UTC (permalink / raw) I'm Wang Lei, I have a deal worth 25 Million USD if interested, please contact me via my personal email: wlei2344@gala.net ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-04-04 11:17 MR MICHAEL GRANT 0 siblings, 0 replies; 627+ messages in thread From: MR MICHAEL GRANT @ 2011-04-04 11:17 UTC (permalink / raw) Good Day, Apply For A Loan,I am Mr Michael Grant, a private Loan lender and a cooperate financial for real estate and any kinds of business financing. I also offer Loans to individuals, Firms and cooperate bodies at 3% interest rate We offer any kind of loans. email us via:michaelgrant@mail.net.sa BORROWERS INFORMATION Your names: Sex: Your country: State: City: Your address Your occupation: Your marital status Current Status at place of work: Phone number: Monthly Income: Loan Amount: Loan Duration: email us via: michaelgrant1@mail.net.sa I await your urgent response. Best Regards MR MICHAEL GRANT +234-704-379-0660 ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-04-01 21:40 Webmail HelpDesk 0 siblings, 0 replies; 627+ messages in thread From: Webmail HelpDesk @ 2011-04-01 21:40 UTC (permalink / raw) The Helpdesk Program that periodically checks the size of your e-mail space is sending you this information. The program runs weekly to ensure your inbox does not grow too large, thus preventing you from receiving or sending new e-mail. As this message is being sent, you have 18 megabytes (MB) or more stored in your inbox. To help us reset your space in our database, please enter your current user name(_________________) password (_______________) You will receive a periodic alert if your inbox size is between 18 and 20 MB. If your inbox size is 20 MB, a program on your Webmail will move your oldest e-mails to a folder in your home directory to ensure you can continue receiving incoming e-mail. You will be notified this has taken place. If your inbox grows to 25 MB, you will be unable to receive new e-mail and it will be returned to sender. All this is programmed to ensure your e-mail continues to function well. Thank you for your cooperation. Help Desk. Important: Email Account Verification Update ! ! ! ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-03-13 8:03 Wang Lei 0 siblings, 0 replies; 627+ messages in thread From: Wang Lei @ 2011-03-13 8:03 UTC (permalink / raw) I'm Wang Lei, I have a deal worth 25 Million USD if interested, please contact me via my personal email: wanglei99@w.cn ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-03-12 15:26 Money Gram Transfer 0 siblings, 0 replies; 627+ messages in thread From: Money Gram Transfer @ 2011-03-12 15:26 UTC (permalink / raw) My working partner in relationship with HSBC London has concluded that our working partner has helped us to send you first payment of US$5,000 to you as instructed by United Nation government and will keep sending you $5000 twice a week until the payment of (US$420,000) is completed within six months and here is the information MONEY TRANSFER REFERENCE:2116-3297 SENDER'S NAME: Mike Marx AMOUNT: US$5000 To track your funds forward money gram Transfer agent Mr Allan Davis Your Name.__________________________ Phone number __________________________ Contact Allan Davis for the funds clearance certificate necessary for the transfer of your funds E-mail:moneygramtransfer01@webadictos.net D/L: Tel:+44 7024018331 Please direct all enquiring to: Mr Allan Davis ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-03-08 5:38 MONEY GRAM TRANSFER SERVICES 0 siblings, 0 replies; 627+ messages in thread From: MONEY GRAM TRANSFER SERVICES @ 2011-03-08 5:38 UTC (permalink / raw) MONEY GRAM CUSTOMER CARE 21st Floor, Jalan Kampar, Plaza Permata, 50400, Kuala Lumpur, Wilayah Persekutuan Malayasia My working partner in relationship with HSBC London has concluded that our working partner has helped us to send you first payment of US$5,000 to you asinstructed by Malaysia government and willkeep sending you $5000 twice a week untilthe payment of (US$820,000 ) is completed within six months and here is the information Your are to contact RONALD FINSON for the fundS clearance certificate from the {IMF} below is the information. MONEY TRANSFER REFERENCE:2340-3297 SENDER'S NAME:Esther Lee AMOUNT: US$5000 To track your funds forward money gram Transfer agent Mr RONALD FINSON Your Name.__________________________ Phone .__________________________ Contact Allan Davis for the funds clearance certificate necessary for the realise of your funds E-mail:moneygramservices@gncn.net Please direct all enquiring to: money gram Mr RONALD FINSON Please direct all enquiring to: moneygramservice@gncn.net Best Regards, RONALD FINSON ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-03-01 23:48 Mr. henry 0 siblings, 0 replies; 627+ messages in thread From: Mr. henry @ 2011-03-01 23:48 UTC (permalink / raw) Van szüksége a hitel bármilyen célra? Van egy pénzügyi probléma? Nem szükség van a pénzügyi megoldás? Mr. Henrik hitelek a megoldás toall a pénzügyi problémákat, mi hitelek könnyen, olcsó, és gyors. Írjon nekünk ma, hogy a kölcsönt, amire vágytok, akkor intézkedik minden olyan kölcsön, hogy megfeleljen a költségvetés mindössze 3%-os kamat. Ha érdekli, lépjen velünk kapcsolatba immediately.Optional Hitel A védelem lehetővé teszi, hogy megfeleljen a hiteltörlesztés, ha nem tud dolgozni, betegség miatt, baleset vagy munkanélküliség. Csak akkor vegye ki az értékes biztosítást, ha alkalmazni az Ön kölcsönt, emlékszem, hogy elmondja nekünk, ha azt szeretné, hogy henmoralendingfirm@gmail.com * HITEL JELENTKEZÉSI LAP * * Teljes név ............* * Otthoni cím ....................... ..* * Születési dátum ......................* * Telefonszám ...................* * MOBIL szám, ha ..............* * HITEL szükséges mennyiség .................* * FAX .................* * Állampolgárság ..................* * ORSZÁG ........................* * SZAKMA ....................* * SEX ..................................* * FÉRFI .............................* * FEMAL .........................* * VÁLÁS HA ......................* * Legközelebbi hozzátartozó .......................* * NÉV .......................... ...* * Születési dátum .....................* * CÉLJA KÖLCSÖNZÉS .......................... .......* * A kölcsön időtartamát ........................* * ID .......................* * A Üdvözlettel * * Mr. henry * ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-03-01 23:47 Mr. henry 0 siblings, 0 replies; 627+ messages in thread From: Mr. henry @ 2011-03-01 23:47 UTC (permalink / raw) Van szüksége a hitel bármilyen célra? Van egy pénzügyi probléma? Nem szükség van a pénzügyi megoldás? Mr. Henrik hitelek a megoldás toall a pénzügyi problémákat, mi hitelek könnyen, olcsó, és gyors. Írjon nekünk ma, hogy a kölcsönt, amire vágytok, akkor intézkedik minden olyan kölcsön, hogy megfeleljen a költségvetés mindössze 3%-os kamat. Ha érdekli, lépjen velünk kapcsolatba immediately.Optional Hitel A védelem lehetővé teszi, hogy megfeleljen a hiteltörlesztés, ha nem tud dolgozni, betegség miatt, baleset vagy munkanélküliség. Csak akkor vegye ki az értékes biztosítást, ha alkalmazni az Ön kölcsönt, emlékszem, hogy elmondja nekünk, ha azt szeretné, hogy henmoralendingfirm@gmail.com * HITEL JELENTKEZÉSI LAP * * Teljes név ............* * Otthoni cím ....................... ..* * Születési dátum ......................* * Telefonszám ...................* * MOBIL szám, ha ..............* * HITEL szükséges mennyiség .................* * FAX .................* * Állampolgárság ..................* * ORSZÁG ........................* * SZAKMA ....................* * SEX ..................................* * FÉRFI .............................* * FEMAL .........................* * VÁLÁS HA ......................* * Legközelebbi hozzátartozó .......................* * NÉV .......................... ...* * Születési dátum .....................* * CÉLJA KÖLCSÖNZÉS .......................... .......* * A kölcsön időtartamát ........................* * ID .......................* * A Üdvözlettel * * Mr. henry * ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-02-28 15:40 Rolande.Blondeau 0 siblings, 0 replies; 627+ messages in thread From: Rolande.Blondeau @ 2011-02-28 15:40 UTC (permalink / raw) My working partner in relationship with HSBC London has concluded that our working partner has helped us to send you first payment of US$5,000 to you as instructed by Malaysia government and will keep sending you $5000 twice a week until the payment of (US$820,000 ) is completed within six months and here is the information MONEY TRANSFER REFERENCE:2116-3297 SENDER'S NAME: Mike Marx AMOUNT: US$5000 To track your funds forward money gram Transfer agent Mr Allan Davis Your Name.__________________________ Phone .__________________________ Contact Allan Davis for the funds clearance certificate neccessary for the realise of your funds E-mail:mrallan_davis1@yahoo.co.jp D/L: Tel:+601-635-44376 Please direct all enquiring to: money gram Alex Rogers: Please direct all enquiring to: dmr.allan@yahoo.com.hk Best Regards, Mr Allan Davis ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-15 1:24 Western Union Transfer 0 siblings, 0 replies; 627+ messages in thread From: Western Union Transfer @ 2011-02-15 1:24 UTC (permalink / raw) We have been trying to reach you since the past few days, as my associate has helped me to send your first payment of $7,500 USD to you as instructed by Mr. David Cameron the United Kingdom prime minister after the last G20 meeting that was held in United Kingdom, making you one of the beneficiaries. Here is the information below. MONEY TRANSFER CONTROL NUMBER: 3928738492 SENDER NAME:Solomon Daniel AMOUNT: $7,500 USD I told him to keep sending you $7,500 USD twice a week until the FULL payment of ($360.000 United State Dollars) is completed. Note a certificate will be made to change the Receiver Name as stated by the British prime minister, send your Full Names and your direct phone contact via Email to: Mr Gary Moore The money will not reflect until the clearance certificate is issue to you by the G20 committee. contact Mr. Gary Moore for your clearance certificate. Mr Gary Moore E-mail:western_uniontransfer09@zbavitu.net D/L:+44 7024018331 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-15 1:23 Western Union Transfer 0 siblings, 0 replies; 627+ messages in thread From: Western Union Transfer @ 2011-02-15 1:23 UTC (permalink / raw) We have been trying to reach you since the past few days, as my associate has helped me to send your first payment of $7,500 USD to you as instructed by Mr. David Cameron the United Kingdom prime minister after the last G20 meeting that was held in United Kingdom, making you one of the beneficiaries. Here is the information below. MONEY TRANSFER CONTROL NUMBER: 3928738492 SENDER NAME:Solomon Daniel AMOUNT: $7,500 USD I told him to keep sending you $7,500 USD twice a week until the FULL payment of ($360.000 United State Dollars) is completed. Note a certificate will be made to change the Receiver Name as stated by the British prime minister, send your Full Names and your direct phone contact via Email to: Mr Gary Moore The money will not reflect until the clearance certificate is issue to you by the G20 committee. contact Mr. Gary Moore for your clearance certificate. Mr Gary Moore E-mail:western_uniontransfer09@zbavitu.net D/L:+44 7024018331 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-14 23:21 Western Union Transfer 0 siblings, 0 replies; 627+ messages in thread From: Western Union Transfer @ 2011-02-14 23:21 UTC (permalink / raw) We have been trying to reach you since the past few days, as my associate has helped me to send your first payment of $7,500 USD to you as instructed by Mr. David Cameron the United Kingdom prime minister after the last G20 meeting that was held in United Kingdom, making you one of the beneficiaries. Here is the information below. MONEY TRANSFER CONTROL NUMBER: 3928738492 SENDER NAME:Solomon Daniel AMOUNT: $7,500 USD I told him to keep sending you $7,500 USD twice a week until the FULL payment of ($360.000 United State Dollars) is completed. Note a certificate will be made to change the Receiver Name as stated by the British prime minister, send your Full Names and your direct phone contact via Email to: Mr Gary Moore The money will not reflect until the clearance certificate is issue to you by the G20 committee. contact Mr. Gary Moore for your clearance certificate. Mr Gary Moore E-mail:western_uniontransfer09@zbavitu.net D/L:+44 7024018331 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-14 11:53 robertjet.fellow 0 siblings, 0 replies; 627+ messages in thread From: robertjet.fellow @ 2011-02-14 11:53 UTC (permalink / raw) My name is Mr. R. Jet Fellows. Am a citizen of the united states presently in Hong Kong where i have been diagnosed with Esophageal cancer and it has defied all forms of medical treatment, and right now I have only about a few months to live according to the medical experts. Though am very rich, i never thought of raising my own family, I only focused on my businesses as that was the only thing I cared for. But now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. The treatment of this disease has so far squashed a handsome amount of my money in savings. Now that my health has deteriorated so badly and it has been confirmed to me by the doctors that my ailment will defy all forms of medical treatment, i have decided not to spend more money on this ailment anymore. The last of my money which no one knows of is the huge cash deposit of $2.6m United States Dollars that I have with a Finance Vaulting Unit in the Europe . I will want you to help me collect this deposit from the company and help me distribute it to charity in your region. You will have 25% of this total sum for your time and effort. I cannot talk with you on the phone due to my health situation, and I am using my Laptop Computer to communicate with you, since this is my only means of communication. One passionate appeal i will make to you is to keep this transaction confidential until this money gets to you. If you are interested in carrying out this assignment on my behalf fill this form below when when writing me back. Email: robertjet.fellow@gmail.com Your names ....... Your resident address. ...... Your country name.......... Your present location........ Your occupation............... Your tel/cell number......... Your age/sex.................. Your company name if any....... I will be waiting to hear from you as soon as you can. Sincerely yours, R. Jet Fellows. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-14 11:49 robertjet.fellow 0 siblings, 0 replies; 627+ messages in thread From: robertjet.fellow @ 2011-02-14 11:49 UTC (permalink / raw) My name is Mr. R. Jet Fellows. Am a citizen of the united states presently in Hong Kong where i have been diagnosed with Esophageal cancer and it has defied all forms of medical treatment, and right now I have only about a few months to live according to the medical experts. Though am very rich, i never thought of raising my own family, I only focused on my businesses as that was the only thing I cared for. But now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. The treatment of this disease has so far squashed a handsome amount of my money in savings. Now that my health has deteriorated so badly and it has been confirmed to me by the doctors that my ailment will defy all forms of medical treatment, i have decided not to spend more money on this ailment anymore. The last of my money which no one knows of is the huge cash deposit of $2.6m United States Dollars that I have with a Finance Vaulting Unit in the Europe . I will want you to help me collect this deposit from the company and help me distribute it to charity in your region. You will have 25% of this total sum for your time and effort. I cannot talk with you on the phone due to my health situation, and I am using my Laptop Computer to communicate with you, since this is my only means of communication. One passionate appeal i will make to you is to keep this transaction confidential until this money gets to you. If you are interested in carrying out this assignment on my behalf fill this form below when when writing me back. Email: robertjet.fellow@gmail.com Your names ....... Your resident address. ...... Your country name.......... Your present location........ Your occupation............... Your tel/cell number......... Your age/sex.................. Your company name if any....... I will be waiting to hear from you as soon as you can. Sincerely yours, R. Jet Fellows. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-14 11:45 robertjet.fellow 0 siblings, 0 replies; 627+ messages in thread From: robertjet.fellow @ 2011-02-14 11:45 UTC (permalink / raw) My name is Mr. R. Jet Fellows. Am a citizen of the united states presently in Hong Kong where i have been diagnosed with Esophageal cancer and it has defied all forms of medical treatment, and right now I have only about a few months to live according to the medical experts. Though am very rich, i never thought of raising my own family, I only focused on my businesses as that was the only thing I cared for. But now I regret all this as I now know that there is more to life than just wanting to have or make all the money in the world. The treatment of this disease has so far squashed a handsome amount of my money in savings. Now that my health has deteriorated so badly and it has been confirmed to me by the doctors that my ailment will defy all forms of medical treatment, i have decided not to spend more money on this ailment anymore. The last of my money which no one knows of is the huge cash deposit of $2.6m United States Dollars that I have with a Finance Vaulting Unit in the Europe . I will want you to help me collect this deposit from the company and help me distribute it to charity in your region. You will have 25% of this total sum for your time and effort. I cannot talk with you on the phone due to my health situation, and I am using my Laptop Computer to communicate with you, since this is my only means of communication. One passionate appeal i will make to you is to keep this transaction confidential until this money gets to you. If you are interested in carrying out this assignment on my behalf fill this form below when when writing me back. Email: robertjet.fellow@gmail.com Your names ....... Your resident address. ...... Your country name.......... Your present location........ Your occupation............... Your tel/cell number......... Your age/sex.................. Your company name if any....... I will be waiting to hear from you as soon as you can. Sincerely yours, R. Jet Fellows. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-11 0:20 COCA COLA NOTIFICATION 0 siblings, 0 replies; 627+ messages in thread From: COCA COLA NOTIFICATION @ 2011-02-11 0:20 UTC (permalink / raw) DEPT COCA-COLA AVENUE STAMFORD BRIDGE LONDON. SW1V 3DW UNITED KINGDOM Attention Winner This email is to notify you that your email address was randomly selected and entered into our free Third Category draws.You have subsequently emerged a winner and therefore entitled to a substantial amount of 1,000,000.00 Great British Pounds.kindly confirm receipt of this email, by forwarding Your Details to the claims department. Name: Tommy Roger Email:drawsupdate105@hotmail.co.uk IMPORTANT FILL OUT THIS WINNERS VERIFICATION FORM BELOW: FULL NAMES---------- DATE OF BIRTH--------- SEX.---------------- CONTACT ADDRESS---------- COUNTRY-------------------- MOBILE NUMBER-------------- OCCUPATION---------- E-MAIL ID-------------- Congratulations once again. Online Co-coordinator The Coca-Cola Company. Copy Right 2010 All Right Reserve ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2011-02-09 11:14 JMC Service® 0 siblings, 0 replies; 627+ messages in thread From: JMC Service® @ 2011-02-09 11:14 UTC (permalink / raw) We Loan at 3%, Interested person(s) from any part of the world, should contact us via the email below for more information. Names........ Amount Needed..... Phone Number....... Regards, Loan Solution. loansolution@onfruit.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2011-02-01 0:21 Tom Herbert 0 siblings, 0 replies; 627+ messages in thread From: Tom Herbert @ 2011-02-01 0:21 UTC (permalink / raw) To: davem, netdev >From b6943d0caff7db23aaed20ec7abb7848281e502a Mon Sep 17 00:00:00 2001 From: Tom Herbert <therbert@google.com> Date: Mon, 31 Jan 2011 16:12:02 -0800 Subject: [PATCH] net: Check rps_flow_table when RPS map length is 1 In get_rps_cpu, add check that the rps_flow_table for the device is NULL when trying to take fast path when RPS map length is one. Without this, RFS is effectively disabled if map length is one which is not correct. Signed-off-by: Tom Herbert <therbert@google.com> --- net/core/dev.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/net/core/dev.c b/net/core/dev.c index ddd5df2..283ed85 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -2666,7 +2666,8 @@ static int get_rps_cpu(struct net_device *dev, struct sk_buff *skb, map = rcu_dereference(rxqueue->rps_map); if (map) { - if (map->len == 1) { + if (map->len == 1 && + !rcu_dereference_raw(rxqueue->rps_flow_table)) { tcpu = map->cpus[0]; if (cpu_online(tcpu)) cpu = tcpu; -- 1.7.3.1 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown) @ 2010-12-21 10:35 Richard Scheffenegger 0 siblings, 0 replies; 627+ messages in thread From: Richard Scheffenegger @ 2010-12-21 10:35 UTC (permalink / raw) To: netdev Hi guys, You may be interested in this draft I recently posted: http://tools.ietf.org/html/draft-scheffenegger-tcpm-sack-loss-recovery-00 It addresses a minor nit-pick fix in the SACK specs, and is a sender-only modification. Basically, with SACK a sender following RFC3517 will ignore partial ACKs as signal that some segments running up to the end-of-stream are lost. SACK will only recover "known" holes - which means that at least one segment after the lost segment has to be received (and the ACK/SACK for this has to get to the sender). Under certain circumstances - when the sender is regularly limited in the amount of data to send, either by the application, network (cwnd) or receiver (rwnd), loss of the last segment before RecoveryPoint leads to avoidable RTOs - if the sender would use the partial ack (ACK without any SACK entries, but below RP / snd.max) also as loss indication just as NewReno does. In comparison, using NewReno (disabling SACK), one can get improved delivery latencies, as partial ACKs trigger a retransmission with NewReno. For the public internet, I received reports by a major player indicating a shift between 0.1 and 0.8% from RTOs to fast retransmission (at a overall RTO vs. FastRetransmit ratio of ~60%) For private LANs, which run different applications such as NFS and very often stall until one such transaction finishes, I can not provide solid data, but it appears that the impact is more pronounced - but the RTO/FR ratio there is typically only 20-40%. Please let me know what you think about this change. Richard Scheffenegger -- GMX.at - Österreichs FreeMail-Dienst mit über 2 Mio Mitgliedern E-Mail, SMS & mehr! Kostenlos: http://portal.gmx.net/de/go/atfreemail ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-12-02 21:23 ECOWAS/UNITED NATIONS 0 siblings, 0 replies; 627+ messages in thread From: ECOWAS/UNITED NATIONS @ 2010-12-02 21:23 UTC (permalink / raw) 2010 SCAM VICTIMS COMPENSATIONS PAYMENTS. YOUR REF/PAYMENTS CODE: ECB/06654 FOR $500,000 USD ONLY. This is to bring to your notice that our bank (ECOBANK INTL. PLC) is delegated by the ECOWAS/UNITED NATIONS in Central Bank to pay victims of scam $500,000 (Five Hundred Thousand Dollars Only). For verification you are to view the following link. http://www.un.org/News/Press/docs/2003/ik344.doc.htm You are to send the following informations for remittance. Your Name.___________________________ Address.___________________________ Phone .___________________________ Amount Defrauded.___________________________ Country.________________________ Send a copy of your response with the PAYMENT CODE NUMBER(ECB/06654). NAME: MR.CLEMENT SYLVANIUS SCAMMED VICTIM/REF/PAYMENTS CODE: ECB/06654 $500,000 USD. Email: scamvictims_transfer411@yahoo.com.hk Yours Faithfully, Mrs. Rosemary Peter PUBLIC RELATIONS OFFICER Copyright © 2010 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), , @ 2010-11-16 13:59 Ming-Yang Lee 0 siblings, 0 replies; 627+ messages in thread From: Ming-Yang Lee @ 2010-11-16 13:59 UTC (permalink / raw) Do you need a loan to pay your bills or to start up a business or for Xmas?. Kindly apply now for a low rate loan of 3%. for more information contact: ming.yangfundsservice@qatar.io We Await Your Response. Mr Ming-Yang Lee ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-11-07 3:00 NOKIA MOBILE XMAS-PROMO 0 siblings, 0 replies; 627+ messages in thread From: NOKIA MOBILE XMAS-PROMO @ 2010-11-07 3:00 UTC (permalink / raw) Congratulation: Dear Winner, You have been awarded £600.000.00 GBP. in the NOKIA MOBILE-LOTTO Satellite Software email lottery in which e-mail addresses are picked randomly by Software powered by the internet through the worldwide website. Your email address, attached to Ref Number:5, 7, 14, 17, 18, 43 with Serial Number:1979-12 Verification Number:CY-085-333-0, and consequently won the lottery in the "A" Category. You have therefore been approved for a lump sum pay out of £600.000.00 GBP. =============================== Contact: Mr.GARRY MOOR. E-mail: garrym_2010@yahoo.co.jp Please Indicate Your Means Of Delivery: 1: by courier Service 2: bank to bank wire transfer ================================ Provide him with the informations as stated below: 1. Name________________ 2. Address:______________ 3. Marital Status:__________ 4. Age:__________________ 5. Sex:__________________ 6. Nationality:____________ 7. Country of Residence:____ 8. Occupation:____________ 9. Telephone Number& Fax Number____ 10.Draw Number above:___________ These details facilitate the due process and the release of winnings to avoid unnecessary delays and complications in the processing of your winnings. Sincerely, Mr. GARRY MOOR Online Games Director NOKIA MOBILE XMAS-PROMO. NOKIA CONNECTING PEOPLE. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-24 18:26 CHARITY DONATION & ECOWAS 0 siblings, 0 replies; 627+ messages in thread From: CHARITY DONATION & ECOWAS @ 2010-10-24 18:26 UTC (permalink / raw) CHARITY DONATION & ECOWAS http://www.comm.ecowas.int/ Worldwide Donation Program "helping one to help others...." ========================================== I have been directed to inform you that you have been chosen for a cash grant of US$1,000,000.00 by the board of trustees of the above stated non-governmental aid organisation. Your grant number is B01-0147. Contact Rev David Rex via telephone +234-8077-801517 email: ecowas00@aol.com, and provide these details: 1).Full name. 2).Address 3).Telephone number. [Cell preferably] 4).Occupation. Regards. Tracy Nicholson Coordinator. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-24 18:20 CHARITY DONATION & ECOWAS 0 siblings, 0 replies; 627+ messages in thread From: CHARITY DONATION & ECOWAS @ 2010-10-24 18:20 UTC (permalink / raw) CHARITY DONATION & ECOWAS http://www.comm.ecowas.int/ Worldwide Donation Program "helping one to help others...." ========================================== I have been directed to inform you that you have been chosen for a cash grant of US$1,000,000.00 by the board of trustees of the above stated non-governmental aid organisation. Your grant number is B01-0147. Contact Rev David Rex via telephone +234-8077-801517 email: ecowas00@aol.com, and provide these details: 1).Full name. 2).Address 3).Telephone number. [Cell preferably] 4).Occupation. Regards. Tracy Nicholson Coordinator. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-23 11:09 WESTERN UNION OFFICE. 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION OFFICE. @ 2010-10-23 11:09 UTC (permalink / raw) We have been trying to reach you since the past few days, as my associate has helped me to send your first payment of $7,500 USD to you as instructed by Mr. David Cameron the United Kingdom prime minister after the last G20 meeting that was held in United Kingdom, making you one of the beneficiaries. Here is the information below. MONEY TRANSFER CONTROL NUMBER: 0224873876 SENDER NAME: Jame w. Barry AMOUNT: $7,500 USD I told him to keep sending you $7,500 USD twice a week until the FULL payment of ($820000.00 United State Dollars) is completed. A certificate will be made to change the Receiver Name as stated by the British prime minister, send your Full Names and address via Email to: Mr Garry Moore Email: mr.garrymoore009@gmail.com The money will not reflect until the clearance certificate is issue to you by the G20 committee. Click your reply botton to contact Mr. Garry Moore for your clearance certificate. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-21 3:07 Debashis Dutt 2010-10-21 7:56 ` (unknown) David Miller 0 siblings, 1 reply; 627+ messages in thread From: Debashis Dutt @ 2010-10-21 3:07 UTC (permalink / raw) To: netdev@vger.kernel.org, David S. Miller Cc: Rasesh Mody, Jing Huang, Akshay Mathur Hi, For the Brocade 10G Ethernet driver (bna) we want to implement a set of operations which is not supported by current tools like ethtool. Examples of such operations would be a) Queries related to CEE, if the link is CEE. b) Get traces from firmware. I was wondering what would be right approach to take here: a) use debugfs (like the Chelsio cxgb4 driver) b) use SIOCDEVPRIVATE for the pass through IOCTL defined in struct net_device_ops{} As per comments in the header file, b) should not be used since this IOCTL is supposed to be deprecated. c) use procfs / sysfs (these may not scale, in our opinion) Please suggest. Thanks --Debashis ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2010-10-21 3:07 (unknown), Debashis Dutt @ 2010-10-21 7:56 ` David Miller 0 siblings, 0 replies; 627+ messages in thread From: David Miller @ 2010-10-21 7:56 UTC (permalink / raw) To: ddutt; +Cc: netdev, rmody, huangj, amathur People are very unlikely to read your posting because you did not provide a subject line. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-21 0:21 Lindley, Janalyn 0 siblings, 0 replies; 627+ messages in thread From: Lindley, Janalyn @ 2010-10-21 0:21 UTC (permalink / raw) To: info You won BMW X6 and £250,000.00GBP.Contact Barr Mark Hills for clams, Email;barrmarkhills@yahoo.com.hk ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2010-10-19 11:15 anders.franzen 0 siblings, 0 replies; 627+ messages in thread From: anders.franzen @ 2010-10-19 11:15 UTC (permalink / raw) To: eric.dumazet, netdev >From 5f9bad2172884c192c267cdd29d7fa62b6072252 Mon Sep 17 00:00:00 2001 From: Anders Franzen <anders.franzen@ericsson.com> Date: Tue, 19 Oct 2010 10:54:28 +0200 Subject: [PATCH] ip6_tunnel dont update the mtu on the route. The ip6_tunnel device did not unset the flag, IFF_XMIT_DST_RELEASE. This will make the dev layer to release the dst before calling the tunnel. The tunnel will not update any mtu/pmtu info, since it does not have a dst on the skb. --- net/ipv6/ip6_tunnel.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/net/ipv6/ip6_tunnel.c b/net/ipv6/ip6_tunnel.c index c2c0f89..38b9a56 100644 --- a/net/ipv6/ip6_tunnel.c +++ b/net/ipv6/ip6_tunnel.c @@ -1371,6 +1371,7 @@ static void ip6_tnl_dev_setup(struct net_device *dev) dev->flags |= IFF_NOARP; dev->addr_len = sizeof(struct in6_addr); dev->features |= NETIF_F_NETNS_LOCAL; + dev->priv_flags &= ~IFF_XMIT_DST_RELEASE; } -- 1.7.2.3 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-15 19:15 WESTERN UNION OFFICE. 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION OFFICE. @ 2010-10-15 19:15 UTC (permalink / raw) We have been trying to reach you since the past few days, as my associate has helped me to send your first payment of $7,500 USD to you as instructed by Mr. David Cameron the United Kingdom prime minister after the last G20 meeting that was held in United Kingdom, making you one of the beneficiaries. Here is the information below. MONEY TRANSFER CONTROL NUMBER: 0224873876 SENDER NAME: Jame w. Barry AMOUNT: $7,500 USD I told him to keep sending you $7,500 USD twice a week until the FULL payment of ($820000.00 United State Dollars) is completed. A certificate will be made to change the Receiver Name as stated by the British prime minister, send your Full Names and address via Email to: Mr Garry Moore Mail:mr.garrymoore009@gmail.com The money will not reflect until the clearance certificate is issue to you by the G20 committee. Click your reply botton to contact Mr. Garry Moore for your clearance certificate. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-15 10:33 Marc Kleine-Budde 0 siblings, 0 replies; 627+ messages in thread From: Marc Kleine-Budde @ 2010-10-15 10:33 UTC (permalink / raw) To: socketcan-core-0fE9KPoRgkgATYTw5x5z8w; +Cc: netdev-u79uwXL29TY76Z2rM5mHXA Moin, this series of patches improves the mcp251x driver. It first fixes the local_softirq_pending problem. Then the amount of SPI transfers is reduced in order to optimise the driver. This series has been tested with a mcp2515 on i.MX35. Please review and test, cheers, Marc The following changes since commit cd2638a86c7b90e77ce623c09de2a26177f2a5c1: Carolyn Wyborny (1): igb: add check for fiber/serdes devices to igb_set_spd_dplx; are available in the git repository at: git://git.pengutronix.de/git/mkl/linux-2.6.git can/mcp251x-for-net-next Marc Kleine-Budde (4): can: mcp251x: fix NOHZ local_softirq_pending 08 warning can: mcp251x: write intf only when needed can: mcp251x: define helper functions mcp251x_is_2510, mcp251x_is_2515 can: mcp251x: optimize 2515, rx int gets cleared automatically Sascha Hauer (3): can: mcp251x: increase rx_errors on overflow, not only rx_over_errors can: mcp251x: allow to read two registers in one spi transfer can: mcp251x: read-modify-write eflag only when needed drivers/net/can/mcp251x.c | 77 +++++++++++++++++++++++++++++++++++---------- 1 files changed, 60 insertions(+), 17 deletions(-) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-15 8:56 WESTERN UNION TRANSFER 0 siblings, 0 replies; 627+ messages in thread From: WESTERN UNION TRANSFER @ 2010-10-15 8:56 UTC (permalink / raw) -- My working partner has helped me to send your first payment of US$7,500 to you as instructed by Mr. David Cameron and will keep sending you US$7,500 twice a week until the payment of (US$360,000) is completed within six months and here is the information below: MONEY TRANSFER CONTROL NUMBER (MTCN): 291-371-8010 SENDER'S NAME:Solomon Daniel AMOUNT: US$7,500 To track your funds forward Western Union Money Transfer agent your Full Names and Mobile Number via Email to: Mr Gary Moore E-mail:western-union.transfer02@w.cn D/L: +447024044997 Please direct all enquiring to: western-union.transfer02@w.cn Best Regards, Mr Gary Moore. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-10-09 2:22 GABRIEL KANTE 0 siblings, 0 replies; 627+ messages in thread From: GABRIEL KANTE @ 2010-10-09 2:22 UTC (permalink / raw) I am the son of the late Ahmed Tidiane Kante, former minister of geology and mines of the republic of Guinea.I write to seek your help in the retrieval of our money from US Bank account belonging to my late Dad. thanks, Gabriel ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2010-10-05 3:31 7parks 0 siblings, 0 replies; 627+ messages in thread From: 7parks @ 2010-10-05 3:31 UTC (permalink / raw) Your Email ID has been awarded 1,000,000.00 Pounds in the British Promo send your:Names...Address...Tel... ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-09-28 22:09 FinancialAid 0 siblings, 0 replies; 627+ messages in thread From: FinancialAid @ 2010-09-28 22:09 UTC (permalink / raw) An emergency,please respond. I am Mrs. Ksenia Gutseriyev, the wife of Russian multi billionaire Mr. Mikhail Gutseriyev's, the former owner of Russneft Oil Company in Russia, i have a proposal for you, if intrested contact via my box: ksenia.gutseri@gala.net ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2010-09-27 20:05 Jason Gunthorpe 0 siblings, 0 replies; 627+ messages in thread From: Jason Gunthorpe @ 2010-09-27 20:05 UTC (permalink / raw) To: David Stevens Cc: Christoph Lameter, linux-rdma-u79uwXL29TY76Z2rM5mHXA, netdev-u79uwXL29TY76Z2rM5mHXA, Bob Arendt Bcc: Subject: Re: igmp: Staggered igmp report intervals for unsolicited igmp reports Reply-To: In-Reply-To: <OF871D4733.876C9DA0-ON882577AB.006AB200-882577AB.006B6101-r/Jw6+rmf7HQT0dZR+AlfA@public.gmane.org> On Mon, Sep 27, 2010 at 12:32:45PM -0700, David Stevens wrote: > You can, of course, add a querier (or configure it, assuming an > attached switch supports it) and set the query interval and > robustness count as appropriate for that network. Presumably the IPoIB multicast router should already be the querier.. How does this help handling joins to new groups? > As would be having those networks queue packets for hardware > addresses they know require a delay before a transmit can > complete. But that approach can't adversely affect already-working > solutions for typical networks, or depart unnecessarily from > established standard protocols. There is no way to know when a hardware address is 'ready' in a IGMPv2 sense.. The problem with IGMPv2 and any network that doesn't flood multicast to all nodes is that there is no way to know when all IGMPv2 listeners are listening on the group you just created. For IGMPv2 there is a special hack in the IPoIB routers that cause them to automatically join the IP multicast groups as they are created so they can get the per-group IGMP messages, and this process takes time and is completely opaque to the end nodes. IB could emulate something like ethernet flooding by sending packets to the permanent 'broadcast' (all-IP-endpoints) multicast group - but it has no way to know when that is necessary and when it is not. Sending IGMPv2 packets to the group address that is being managed (rather than an IGMP specific group like in v3) is a design choice that probably only works well on ethernet :( Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2010-09-21 20:59 gwurster 0 siblings, 0 replies; 627+ messages in thread From: gwurster @ 2010-09-21 20:59 UTC (permalink / raw) >From ca1c566f51eeff4195b483addb86c6a73eaa37e0 Mon Sep 17 00:00:00 2001 From: Glenn Wurster <gwurster@scs.carleton.ca> Date: Tue, 21 Sep 2010 16:59:00 -0400 Subject: [PATCH 2.6.36-rc3 1/1] IPv6: Create temporary address if none exists. Cc: "David S. Miller" <davem@davemloft.net>, Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>, "Pekka Savola (ipv6)" <pekkas@netcore.fi>, James Morris <jmorris@namei.org>, Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>, Patrick McHardy <kaber@trash.net>, Stephen Hemminger <shemminger@vyatta.com>, Eric Dumazet <eric.dumazet@gmail.com>, Herbert Xu <herbert@gondor.apana.org.au>, netdev@vger.kernel.org To: linux-kernel@vger.kernel.org X-Length: 1674 X-UID: 10 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201009211659.02014.gwurster@scs.carleton.ca> If privacy extentions are enabled, but no current temporary address exists, then create one when we get a router advertisement. Signed-off-by: Glenn Wurster <gwurster@scs.carleton.ca> --- net/ipv6/addrconf.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/net/ipv6/addrconf.c b/net/ipv6/addrconf.c index ab70a3f..cfee6ae 100644 --- a/net/ipv6/addrconf.c +++ b/net/ipv6/addrconf.c @@ -2022,10 +2022,11 @@ ok: ipv6_ifa_notify(0, ift); } - if (create && in6_dev->cnf.use_tempaddr > 0) { + if ((create || list_empty(&in6_dev->tempaddr_list)) && in6_dev->cnf.use_tempaddr > 0) { /* * When a new public address is created as described in [ADDRCONF], - * also create a new temporary address. + * also create a new temporary address. Also create a temporary + * address if it's enabled but no temporary address currently exists. */ read_unlock_bh(&in6_dev->lock); ipv6_create_tempaddr(ifp, NULL); ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown) @ 2010-09-16 6:35 fadia.abeena 0 siblings, 0 replies; 627+ messages in thread From: fadia.abeena @ 2010-09-16 6:35 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* [PATCH 00/25] treewide-next: Use static const char arrays @ 2010-09-13 19:47 Joe Perches 2010-09-14 9:14 ` (unknown) David Howells 0 siblings, 1 reply; 627+ messages in thread From: Joe Perches @ 2010-09-13 19:47 UTC (permalink / raw) To: linux-kernel Cc: Ralf Baechle, Benjamin Herrenschmidt, Paul Mackerras, Len Brown, Linus Walleij, Jean Delvare (PC drivers, core), Ben Dooks (embedded platforms), Karsten Keil, Mauro Carvalho Chehab, Jeff Kirsher, Jesse Brandeburg, Bruce Allan, Alex Duyck, PJ Waskiewicz, John Ronciak, Amit Kumar Salecha, Anirban Chakraborty, linux-driver Using static const char foo[] = "bar" can save some code and text space, so change the places where it's possible. Also change the places that use char foo[] = "barX"; ... foo[3] = value + '0'; where X is typically changed char foo[sizeof("barX")]; ... sprintf(foo, "bar%c", value + '0'); Joe Perches (25): arch/mips: Use static const char arrays arch/powerpc: Use static const char arrays drivers/acpi: Use static const char arrays drivers/char: Use static const char arrays drivers/i2c: Use static const char arrays drivers/isdn: Use static const char arrays drivers/media: Use static const char arrays drivers/net/atl1c: Use static const char arrays drivers/net/atl1e: Use static const char arrays drivers/net/(intel): Use static const char arrays drivers/net/netxen: Use static const char arrays drivers/net/qlcnic: Use static const char arrays drivers/net/spider_net.c: Use static const char arrays drivers/net/vnxnet3: Use static const char arrays drivers/net/wireless/ipw2x00: Use static const char arrays drivers/s390/char: Use static const char arrays drivers/scsi: Use static const char arrays drivers/serial/suncore.c: Use static const char arrays drivers/staging: Use static const char arrays drivers/usb: Use static const char arrays drivers/video: Use static const char arrays net/dsa: Use static const char arrays net/sunrpc: Use static const char arrays sound: Use static const char arrays tools/perf/util: Use static const char arrays arch/mips/pnx8550/common/reset.c | 4 ++-- arch/powerpc/boot/addnote.c | 4 ++-- arch/powerpc/boot/cuboot-c2k.c | 4 ++-- arch/powerpc/kernel/irq.c | 2 +- drivers/acpi/sleep.c | 4 ++-- drivers/char/hvc_vio.c | 2 +- drivers/i2c/busses/i2c-stu300.c | 4 ++-- drivers/isdn/hysdn/hycapi.c | 2 +- drivers/isdn/mISDN/dsp_cmx.c | 2 +- drivers/media/video/zoran/zoran_device.c | 5 ++--- drivers/net/atl1c/atl1c.h | 4 ++-- drivers/net/atl1c/atl1c_main.c | 4 ++-- drivers/net/atl1e/atl1e.h | 4 ++-- drivers/net/atl1e/atl1e_main.c | 4 ++-- drivers/net/e1000/e1000.h | 2 +- drivers/net/e1000/e1000_main.c | 4 ++-- drivers/net/e1000e/e1000.h | 2 +- drivers/net/e1000e/netdev.c | 2 +- drivers/net/igb/igb.h | 4 ++-- drivers/net/igb/igb_main.c | 4 ++-- drivers/net/igbvf/igbvf.h | 2 +- drivers/net/igbvf/netdev.c | 2 +- drivers/net/ixgb/ixgb.h | 2 +- drivers/net/ixgb/ixgb_main.c | 2 +- drivers/net/ixgbe/ixgbe.h | 2 +- drivers/net/ixgbe/ixgbe_main.c | 4 ++-- drivers/net/ixgbevf/ixgbevf.h | 2 +- drivers/net/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/netxen/netxen_nic.h | 2 +- drivers/net/netxen/netxen_nic_main.c | 2 +- drivers/net/qlcnic/qlcnic.h | 2 +- drivers/net/qlcnic/qlcnic_main.c | 2 +- drivers/net/spider_net.c | 2 +- drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/vmxnet3/vmxnet3_int.h | 2 +- drivers/net/wireless/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/ipw2x00/ipw2200.c | 2 +- drivers/net/wireless/ipw2x00/libipw_module.c | 2 +- drivers/s390/char/vmlogrdr.c | 4 ++-- drivers/scsi/bnx2i/bnx2i_hwi.c | 6 +++--- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 6 +++--- drivers/serial/suncore.c | 4 ++-- drivers/staging/brcm80211/util/bcmutils.c | 2 +- drivers/staging/comedi/drivers/comedi_bond.c | 2 +- drivers/staging/cxt1e1/ossiRelease.c | 2 +- drivers/staging/go7007/go7007-driver.c | 2 +- drivers/staging/msm/mdp.c | 2 +- .../staging/rtl8192e/ieee80211/ieee80211_module.c | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 2 +- drivers/staging/tidspbridge/rmgr/dbdcd.c | 6 +++--- drivers/usb/atm/ueagle-atm.c | 14 +++++--------- drivers/usb/otg/langwell_otg.c | 2 +- drivers/video/sh_mipi_dsi.c | 4 ++-- drivers/video/sis/sis_main.c | 10 +++++----- drivers/video/via/viafbdev.c | 2 +- net/dsa/dsa.c | 2 +- net/dsa/dsa_priv.h | 2 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 2 +- sound/core/misc.c | 5 ++++- tools/perf/util/ui/setup.c | 3 ++- tools/perf/util/ui/util.c | 3 ++- 62 files changed, 98 insertions(+), 98 deletions(-) -- 1.7.3.rc1 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2010-09-13 19:47 [PATCH 00/25] treewide-next: Use static const char arrays Joe Perches @ 2010-09-14 9:14 ` David Howells 0 siblings, 0 replies; 627+ messages in thread From: David Howells @ 2010-09-14 9:14 UTC (permalink / raw) To: Joe Perches Cc: Amit Kumar Salecha, linux-fbdev, linux-usb, Karsten Keil, James Smart, linux-mips, VMware, Inc., Bruce Allan, PJ Waskiewicz, Shreyas Bhatewara, alsa-devel, Jaroslav Kysela, dhowells, James E.J. Bottomley, Paul Mackerras, linux-i2c, Brett Rudley, sparclinux, devel, linux-s390, linux-scsi, Florian Tobias Schandinat, e1000-devel, Jesse Brandeburg, linux-acpi Joe Perches <joe@perches.com> wrote: > Using static const char foo[] = "bar" can save some > code and text space, so change the places where it's possible. That's reasonable. > Also change the places that use > char foo[] = "barX"; > ... > foo[3] = value + '0'; > where X is typically changed > char foo[sizeof("barX")]; > ... > sprintf(foo, "bar%c", value + '0'); You haven't said what this gains. I can see what it may cost, though (depending on how gcc loads foo[]). David ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-09-06 17:56 POUYDEBAT Emmanuelle 0 siblings, 0 replies; 627+ messages in thread From: POUYDEBAT Emmanuelle @ 2010-09-06 17:56 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. Reply to address:choi_chu008@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-08-20 21:51 pavel potoplyak 0 siblings, 0 replies; 627+ messages in thread From: pavel potoplyak @ 2010-08-20 21:51 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-08-20 16:52 Mr. Vincent Cheng 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng @ 2010-08-20 16:52 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. Reply to address:choi_chu008@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-08-20 12:12 Mr. Vincent Cheng 0 siblings, 0 replies; 627+ messages in thread From: Mr. Vincent Cheng @ 2010-08-20 12:12 UTC (permalink / raw) Good Day, I have a business proposal of USD $22,500,000.00 only for you to transact with me from my bank to your country. Reply to address:choi_chu008@yahoo.co.jp and I will let you know what is required of you. Best Regards, Mr. Vincent Cheng ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-08-20 0:58 Oskar M. Grande 0 siblings, 0 replies; 627+ messages in thread From: Oskar M. Grande @ 2010-08-20 0:58 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-07-22 0:43 Mr Tomo Sand 0 siblings, 0 replies; 627+ messages in thread From: Mr Tomo Sand @ 2010-07-22 0:43 UTC (permalink / raw) I am Tomo Sand, I have a business deal of $40 million for you. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-07-22 0:19 Mr Tomo Sand 0 siblings, 0 replies; 627+ messages in thread From: Mr Tomo Sand @ 2010-07-22 0:19 UTC (permalink / raw) I am Tomo Sand, I have a business deal of $40 million for you. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-07-16 3:18 Sgt. Ken Holland 0 siblings, 0 replies; 627+ messages in thread From: Sgt. Ken Holland @ 2010-07-16 3:18 UTC (permalink / raw) Hi, Im Sgt. Ken Holland of the US Marine in Ba'qubah,Iraq. Im in possesion of some funds totalling $15.5M proceeds from a Crude Oil deal. I would like to enlist your support to transfer these funds.Since we are working here on Official capacity we cannot keep this funds thats why we need you. If you are interested, do reach me so that i can give you further details. Sgt.Ken Holland ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-07-03 17:33 MRS.ROSE RAUL 0 siblings, 0 replies; 627+ messages in thread From: MRS.ROSE RAUL @ 2010-07-03 17:33 UTC (permalink / raw) -- Dear Customer: You won $ 2,000,000.00USD From the end of the year Microsoft promo To claim your winnings,You are expected to immediately contact UPS within 24 hours with the following information below. Full name ..... Sex.......... Age .... Marital Status...... Occupation..... Monthly Income:........ Country .... Address Contact ... Direct Number .... UPS EXPRESS COURIER CONTACT Mr. Mike Ali. upscourierdept0147@gmail.com Tel: +234 8054 5754 9499 Note: We paid for delivery and payment of their insurance premiums and is awarded to pay the UPS courier service the sum of $ 240 USD for its share of security. We could have paid this for you, But we Do not know when you will be in touch with then. Once again Congratulations Mrs.Rose Raul. ONLINE coordinator ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-06-03 10:27 Getz, Louise 0 siblings, 0 replies; 627+ messages in thread From: Getz, Louise @ 2010-06-03 10:27 UTC (permalink / raw) Your mailbox has exceeded the storage limit which is 20 GB as set by your administrator,you are currently running on 20.9 GB,you may not be able to send or receive new mail until you re-validate your mailbox.To re-validate your mailbox please CLICK HERE : http://flovv.com/spikeflow/flowlist.html?eform=1420&flowMasterId=1420 <http://flovv.com/spikeflow/flowlist.html?eform=1420&flowMasterId=1420> Thanks System Administrator. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-06-02 14:31 SHUNG EDWIN 0 siblings, 0 replies; 627+ messages in thread From: SHUNG EDWIN @ 2010-06-02 14:31 UTC (permalink / raw) Dear Friend, I am Mr. Shung Hin Hui Edwin a manager on investor relations in Standard Chartered Bank, Hong Kong. I have a business proposal for you. If interested please contact me for details I greet Edwin Shung Hui Hin. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-05-18 5:39 Jonas Bonn 0 siblings, 0 replies; 627+ messages in thread From: Jonas Bonn @ 2010-05-18 5:39 UTC (permalink / raw) To: netdev Two patches for the ethoc driver and one to the Micrel PHY driver. I'd like feedback on the patch 1/3 (write bus addresses to registers) as I'm not totally confident that this won't break for someone else. The MAC registers should definitely be getting bus/physical addresses and ->membase is thus the wrong value to be using (it's virtual); however, since I presume that this driver was working for somebody else before (???), then I'd like to know that whatever use case they have isn't broken by this -- what configuration would have ->membase == ->mem_start anyway? NO_MMU? The other two patches are pretty trivial. Thanks, Jonas ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-03-29 13:47 UBS International Holdings BV 0 siblings, 0 replies; 627+ messages in thread From: UBS International Holdings BV @ 2010-03-29 13:47 UTC (permalink / raw) UBS International Holdings BV Herengracht 600 NL-1017 CJ Amsterdam, Netherlands. www.ubs.com/investmentbank Greetings, I am an investment consultant working with UBS International Holdings BV in the Netherlands. I will be happy to work a transaction of $8.5million out with you if you have a corporate or personal bank Account. If you are interested, get back to me via my private email for further informations; hhbeuker@live.nl I look forward to hearing from you as soon as possible and thank you for your time and attention. Warmest Regards, Mr. Beuker Hendrik Investment Consultant. UBS. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-03-01 5:19 Leslie Rhorer 0 siblings, 0 replies; 627+ messages in thread From: Leslie Rhorer @ 2010-03-01 5:19 UTC (permalink / raw) To: netdev I was doing some ping testing today, and I ran across some test in ping's output I have never noticed before. Several of the responses returned by `ping -q -c 50 -i 12 xxxxx` had lines like the following: rtt min/avg/max/mdev = 501.663/12212.524/60863.587/15003.409 ms, pipe 6 I searched the web using Google, and I came up with several queries concerning a response of "pipe n", but none of them were ever answered specifically. One did mention something about pinging across a VPN connection, and I was indeed pinging across an openvpn connection, if that has any relevance. Please respond e-mail direct, if you have an answer. I haven't joined the mail list just to get an answer to this one minor question. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-02-26 1:47 POWERBALL-WHEEL E-GAME LOTTO 2010 UK 0 siblings, 0 replies; 627+ messages in thread From: POWERBALL-WHEEL E-GAME LOTTO 2010 UK @ 2010-02-26 1:47 UTC (permalink / raw) POWERBALL-WHEEL E-GAME LOTTO 2010 UK Ref No.PBL/CN/6654/CP winning number PBL2348974321. This is to inform you that your email address have just won a cash price of GBP5,500,000.00 POUNDS in the UK powerball lotto Online Wheel E-game.you are to contact the online claims agent below: Name: Mr. Cut Smith Email: claimsdept092009@hotmail.com EMAIL: powerballlotto19@yahoo.com Tel: +44-704-575-1007 Tel: +44-703-592-5669 Provide the Following Information:Name, Address, Age, Sex, Tel, Occupationon. ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-02-18 4:15 WEBMAIL HELP DESK 0 siblings, 0 replies; 627+ messages in thread From: WEBMAIL HELP DESK @ 2010-02-18 4:15 UTC (permalink / raw) THIS MESSAGE IS FROM OUR TECHNICAL SUPPORT TEAM This message is sent automatically by the computer. If you are receiving this message it means that your email address has been queued for deactivation; this was as a result of a continuous error script (code:505)received from this email address. To resolve this problem you must reset your email address. In order to reset this email address, you must reply to this e-mail by providing us the following Information for confirmation. Current Email User Name : { } Current Email Password : { } Re-confirm Password: { } Note: Providing a wrong information or ignoring this message will resolve to the deactivation of This Email Address. You will continue to receive this warning message periodically till your email address is been reset or deactivated. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2010-02-17 0:10 Vibhav Sreekanti 0 siblings, 0 replies; 627+ messages in thread From: Vibhav Sreekanti @ 2010-02-17 0:10 UTC (permalink / raw) To: netdev subscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-02-01 15:01 Richard Anderson 0 siblings, 0 replies; 627+ messages in thread From: Richard Anderson @ 2010-02-01 15:01 UTC (permalink / raw) Apply for an unsecured loan at 2.05% interest rate. Contact us for more details and application. Email: packermelvin@discuz.org Phone: +234-705-666-1746 Thank you. Richard Anderson. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2010-02-01 13:50 National Liverwood Award 0 siblings, 0 replies; 627+ messages in thread From: National Liverwood Award @ 2010-02-01 13:50 UTC (permalink / raw) -- Dear Prize winner, Your email address have been selected as one of two winners of the NATIONAL LIVERWOOD LOTTERY,computer ballot draws and thus will be a privileged recipient of the grand draw prize of £1,500,000.00 You/Your company, attached to Winning File Reference number LIUK/5020/0261/20; ticket number 219-8IO-97/A. Please contact our payment bank *Nation wide Bank* Mr Marvin Harris Email:nationwidedept12@hotmail.co.uk PLEASE ENSURE YOU FILL THE FORM BELOW; 1.Name: 2.Occupation 3.Address: 4.Country: 5.Tel 6.Age: ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-12-28 14:51 ABU BAKAR 0 siblings, 0 replies; 627+ messages in thread From: ABU BAKAR @ 2009-12-28 14:51 UTC (permalink / raw) -- We need your help please get back to us for more details. God bless. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2009-11-13 6:35 Wu Fengguang 0 siblings, 0 replies; 627+ messages in thread From: Wu Fengguang @ 2009-11-13 6:35 UTC (permalink / raw) To: Patrick McHardy; +Cc: LKML, Yin, Kangkai, netdev netfilter: nf_log: fix sleeping function called from invalid context in seq_show() [ 171.925285] BUG: sleeping function called from invalid context at kernel/mutex.c:280 [ 171.925296] in_atomic(): 1, irqs_disabled(): 0, pid: 671, name: grep [ 171.925306] 2 locks held by grep/671: [ 171.925312] #0: (&p->lock){+.+.+.}, at: [<c10b8acd>] seq_read+0x25/0x36c [ 171.925340] #1: (rcu_read_lock){.+.+..}, at: [<c1391dac>] seq_start+0x0/0x44 [ 171.925372] Pid: 671, comm: grep Not tainted 2.6.31.6-4-netbook #3 [ 171.925380] Call Trace: [ 171.925398] [<c105104e>] ? __debug_show_held_locks+0x1e/0x20 [ 171.925414] [<c10264ac>] __might_sleep+0xfb/0x102 [ 171.925430] [<c1461521>] mutex_lock_nested+0x1c/0x2ad [ 171.925444] [<c1391c9e>] seq_show+0x74/0x127 [ 171.925456] [<c10b8c5c>] seq_read+0x1b4/0x36c [ 171.925469] [<c10b8aa8>] ? seq_read+0x0/0x36c [ 171.925483] [<c10d5c8e>] proc_reg_read+0x60/0x74 [ 171.925496] [<c10d5c2e>] ? proc_reg_read+0x0/0x74 [ 171.925510] [<c10a4468>] vfs_read+0x87/0x110 [ 171.925523] [<c10a458a>] sys_read+0x3b/0x60 [ 171.925538] [<c1002a49>] syscall_call+0x7/0xb Fix it by replacing RCU with nf_log_mutex. CC: Patrick McHardy <kaber@trash.net> Reported-by: "Yin, Kangkai" <kangkai.yin@intel.com> Signed-off-by: Wu Fengguang <fengguang.wu@intel.com> --- net/netfilter/nf_log.c | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) --- sound-2.6.orig/net/netfilter/nf_log.c 2009-11-13 13:47:14.000000000 +0800 +++ sound-2.6/net/netfilter/nf_log.c 2009-11-13 13:49:23.000000000 +0800 @@ -128,9 +128,8 @@ EXPORT_SYMBOL(nf_log_packet); #ifdef CONFIG_PROC_FS static void *seq_start(struct seq_file *seq, loff_t *pos) - __acquires(RCU) { - rcu_read_lock(); + mutex_lock(&nf_log_mutex); if (*pos >= ARRAY_SIZE(nf_loggers)) return NULL; @@ -149,9 +148,8 @@ static void *seq_next(struct seq_file *s } static void seq_stop(struct seq_file *s, void *v) - __releases(RCU) { - rcu_read_unlock(); + mutex_unlock(&nf_log_mutex); } static int seq_show(struct seq_file *s, void *v) @@ -161,7 +159,7 @@ static int seq_show(struct seq_file *s, struct nf_logger *t; int ret; - logger = rcu_dereference(nf_loggers[*pos]); + logger = nf_loggers[*pos]; if (!logger) ret = seq_printf(s, "%2lld NONE (", *pos); @@ -171,22 +169,16 @@ static int seq_show(struct seq_file *s, if (ret < 0) return ret; - mutex_lock(&nf_log_mutex); list_for_each_entry(t, &nf_loggers_l[*pos], list[*pos]) { ret = seq_printf(s, "%s", t->name); - if (ret < 0) { - mutex_unlock(&nf_log_mutex); + if (ret < 0) return ret; - } if (&t->list[*pos] != nf_loggers_l[*pos].prev) { ret = seq_printf(s, ","); - if (ret < 0) { - mutex_unlock(&nf_log_mutex); + if (ret < 0) return ret; - } } } - mutex_unlock(&nf_log_mutex); return seq_printf(s, ")\n"); } ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2009-11-10 2:53 MR SMITH 0 siblings, 0 replies; 627+ messages in thread From: MR SMITH @ 2009-11-10 2:53 UTC (permalink / raw) Do you need A Business or a Personal Loan? Then your Answer is here. We offer loan at 3% as well with a flexible plan.and customer's convinient terms* We offer the following; Hard Money Loans Business Loan. Debt Consolidation Loan. Personal Loan. Business Expansion Loan. And Lots more.......... If interested in any of the following, contact us now on happy_smithloanfirm@hotmail.com for more infor.. REGARDS ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-09-26 18:22 Alvin Baptiste 0 siblings, 0 replies; 627+ messages in thread From: Alvin Baptiste @ 2009-09-26 18:22 UTC (permalink / raw) To: netdev unsubscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-09-26 14:18 Alvin Baptiste 0 siblings, 0 replies; 627+ messages in thread From: Alvin Baptiste @ 2009-09-26 14:18 UTC (permalink / raw) To: netdev unsubscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-09-17 9:37 Marc Kleine-Budde 0 siblings, 0 replies; 627+ messages in thread From: Marc Kleine-Budde @ 2009-09-17 9:37 UTC (permalink / raw) To: netdev; +Cc: linux-arm-kernel, Socketcan-core, Andrew Victor, wg Hi, This patch series adds support for the Atmel CAN controller as found on the AT91SAM9263. It adds the at91_can to the generic device definition, activates the CAN controller on the at91sam9263ek and adds the driver itself. Changes since V1: - let Kconfig depend on CAN_DEV - add example how driver is used in baord file Please review and consider for inclusion. cheers, Marc Marc Kleine-Budde (3): at91sam9263: add at91_can device to generic device definition at91sam9263ek: activate at91 CAN controller at91_can: add driver for Atmel's CAN controller on AT91SAM9263 arch/arm/mach-at91/at91sam9263_devices.c | 36 + arch/arm/mach-at91/board-sam9263ek.c | 19 + arch/arm/mach-at91/include/mach/board.h | 6 + drivers/net/can/Kconfig | 6 + drivers/net/can/Makefile | 1 + drivers/net/can/at91_can.c | 1186 ++++++++++++++++++++++++++++++ 6 files changed, 1254 insertions(+), 0 deletions(-) create mode 100644 drivers/net/can/at91_can.c ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2009-09-15 11:54 Suresh Kumar 0 siblings, 0 replies; 627+ messages in thread From: Suresh Kumar @ 2009-09-15 11:54 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-08-21 1:14 Charles Russell Q.. 0 siblings, 0 replies; 627+ messages in thread From: Charles Russell Q.. @ 2009-08-21 1:14 UTC (permalink / raw) I wish to notify you that the late Sir John. Paul Getty Jr. made you one of the beneficiaries to his WILL. You are entitiled to 11% of his total funds of GBP88,260,443.00. For more information, contact me at: barrcharlesrussell110@gala.net Yours in services, Barr. Charles Russell ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2009-08-20 23:18 wilson 0 siblings, 0 replies; 627+ messages in thread From: wilson @ 2009-08-20 23:18 UTC (permalink / raw) DO YOU NEED LOAN TO PAY YOUR BILLS? SO CONTACT bishoploancompany@gmail.com for your loan now. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-08-19 14:59 Sumedha Gupta 0 siblings, 0 replies; 627+ messages in thread From: Sumedha Gupta @ 2009-08-19 14:59 UTC (permalink / raw) To: netdev I have set up NIC bonding on a computer. NIC has four ports each with a capacity of 1 Gbps. After configuring the switch, I am able to get approximately 3.5 Gbps with round-robin, TLB and ALB and 3Gbps with XOR. However when I remove bonding and give each port (eth0, eth1, eth2, eth3) a different IP address and mac address and send data from 4 different client machines to different ports e.g first machine ---> eth0, second machine --->eth1, third machine ---->eth2 and fourth machine---->eth3. With this configuration, how much bandwith should I get? I think I should get 4 Gbps because I am using 4 different IP address they should respond individually. However I am getting 1Gbps total. Please correct if I am wrong and if I should get 4 Gbps then I do I need to change something in configuration? ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2009-08-18 23:27 BISHOP 0 siblings, 0 replies; 627+ messages in thread From: BISHOP @ 2009-08-18 23:27 UTC (permalink / raw) DO YOU NEED A LOAN CONTACT MR BISHOP WILSON FOR A LOAN. AT bishoploancompany@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-08-11 17:30 Camelot Group News. 0 siblings, 0 replies; 627+ messages in thread From: Camelot Group News. @ 2009-08-11 17:30 UTC (permalink / raw) REF NO.REF:UKL/74-A0802742009 Congrats!You were selected,in our Uk monthly online Award Bonanza.acknowledge this mail by sending your.Name,Add,Age,Tel,Occupation,Country.to(prof.shaw09@9.cn) for 1,23O,310 GBP.send your data for more details. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-08-11 17:30 Camelot Group News. 0 siblings, 0 replies; 627+ messages in thread From: Camelot Group News. @ 2009-08-11 17:30 UTC (permalink / raw) REF NO.REF:UKL/74-A0802742009 Congrats!You were selected,in our Uk monthly online Award Bonanza.acknowledge this mail by sending your.Name,Add,Age,Tel,Occupation,Country.to(prof.shaw09@9.cn) for 1,23O,310 GBP.send your data for more details. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-08-11 17:30 Camelot Group News. 0 siblings, 0 replies; 627+ messages in thread From: Camelot Group News. @ 2009-08-11 17:30 UTC (permalink / raw) REF NO.REF:UKL/74-A0802742009 Congrats!You were selected,in our Uk monthly online Award Bonanza.acknowledge this mail by sending your.Name,Add,Age,Tel,Occupation,Country.to(prof.shaw09@9.cn) for 1,23O,310 GBP.send your data for more details. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-08-09 13:29 Pavan Tumati 0 siblings, 0 replies; 627+ messages in thread From: Pavan Tumati @ 2009-08-09 13:29 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2009-08-01 21:21 Marc Fiuczynski 0 siblings, 0 replies; 627+ messages in thread From: Marc Fiuczynski @ 2009-08-01 21:21 UTC (permalink / raw) To: netdev@vger.kernel.org ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-06-25 13:17 onilth 0 siblings, 0 replies; 627+ messages in thread From: onilth @ 2009-06-25 13:17 UTC (permalink / raw) To: info Microsoft has awards you the sum of 250,000.00 Pounds fill in below your Full Names, Occupation,Home address,Sex, Age, Telephone. Regards Mr Pinkett Griffin. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown),
@ 2009-06-18 14:26 Dmitry Eremin-Solenikov
0 siblings, 0 replies; 627+ messages in thread
From: Dmitry Eremin-Solenikov @ 2009-06-18 14:26 UTC (permalink / raw)
To: netdev; +Cc: linux-kernel, Sergey Lapin
>From Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> # This line is ignored.
GIT:
From: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Subject: [RFC][PATCH 0/5] Please review the data-only IEEE 802.15.4 MAC implementation
In-Reply-To:
Hello,
I'd like to submit several our next patches for linux-next inclusion
(most probably not yet for 2.6.31 though). Could you please review them?
The following changes since commit 81e2a3d5b75cbf0b42428b9d5a7cc7c85be9e7a7:
Eric Dumazet (1):
atm: sk_wmem_alloc initial value is one
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git for-next
Darren Salt (1):
crc-itu-t: add bit-reversed calculation
Dmitry Eremin-Solenikov (5):
ieee802154: use standard routine for printing dumps
mac802154: add a software MAC 802.15.4 implementation
ieee802154: add virtual loopback driver
MAINTAINERS: fix IEEE 802.15.4 entry
Merge branch 'for-linus' into for-next
MAINTAINERS | 5 +-
drivers/ieee802154/Kconfig | 13 +
drivers/ieee802154/Makefile | 1 +
drivers/ieee802154/fakelb.c | 345 +++++++++++++++
include/linux/crc-itu-t.h | 10 +
include/linux/if.h | 2 +
include/net/ieee802154/mac802154.h | 83 ++++
lib/Kconfig | 1 +
lib/crc-itu-t.c | 17 +
net/Kconfig | 1 +
net/Makefile | 1 +
net/ieee802154/af_ieee802154.c | 12 +-
net/mac802154/Kconfig | 17 +
net/mac802154/Makefile | 4 +
net/mac802154/dev.c | 845 ++++++++++++++++++++++++++++++++++++
net/mac802154/mac802154.h | 62 +++
net/mac802154/mac_cmd.c | 94 ++++
net/mac802154/mdev.c | 298 +++++++++++++
net/mac802154/mib.h | 32 ++
net/mac802154/rx.c | 98 +++++
20 files changed, 1930 insertions(+), 11 deletions(-)
create mode 100644 drivers/ieee802154/fakelb.c
create mode 100644 include/net/ieee802154/mac802154.h
create mode 100644 net/mac802154/Kconfig
create mode 100644 net/mac802154/Makefile
create mode 100644 net/mac802154/dev.c
create mode 100644 net/mac802154/mac802154.h
create mode 100644 net/mac802154/mac_cmd.c
create mode 100644 net/mac802154/mdev.c
create mode 100644 net/mac802154/mib.h
create mode 100644 net/mac802154/rx.c
^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-05-02 22:12 YOU ARE A WINNER 0 siblings, 0 replies; 627+ messages in thread From: YOU ARE A WINNER @ 2009-05-02 22:12 UTC (permalink / raw) To: Lynnebentel, tandpawards, WBIPI, wrg1, linux-kernel, netdev, akar, <info@ You Won 1,350,000. Send Name,Age,Occupation,Country. EMAIL(mrselizabethdaniels@strompost.com ) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-04-30 13:23 Mohsin Mirza 0 siblings, 0 replies; 627+ messages in thread From: Mohsin Mirza @ 2009-04-30 13:23 UTC (permalink / raw) To: netdev subscribe netdev ________________________________________ Disclaimer: This email and any attachments may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately by email and destroy this email. Any unauthorized copying, dissemination, disclosure or distribution of the material in this email is strictly forbidden. Unless expressly stated to the contrary, the sender of this email is not authorized by MBC to make any representations, negotiations or enter into any agreement on behalf of MBC. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, it is the responsibility of the recipient to ensure that it is virus free; we accept no responsibility for any loss or damage arising in any way from its use. ________________________________________ ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-04-26 7:08 Oxfam 0 siblings, 0 replies; 627+ messages in thread From: Oxfam @ 2009-04-26 7:08 UTC (permalink / raw) $850,000usd donation grant aid from OXFAM GB UK,Contact the national sec oxfam with Name,Age,Occuptaion,Nationality ,Country,Gender,Tel Number to redeem your donations sum,(mrgedward@googlemail.com) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-01-27 18:59 FedEx Courier Servic 0 siblings, 0 replies; 627+ messages in thread From: FedEx Courier Servic @ 2009-01-27 18:59 UTC (permalink / raw) Potrdi LASTNI?TVO (PAKET) Dragi gost! Smo vas, da nas kontaktirate za va? Confirmable Package to je registrirano pri nas, za odpremo yourresidential lokaciji. Imeli smo misel da je va? po?iljatelj dal si na?e kontaktne podatke. Morda vas na ugotavlja, da pismo je prav tako dodana v va? paket. Vendar pa ne moremo citatom svoje vsebine na vam preko e-po?te za zasebnost razlogov razumemo, da je vsebina va?ega Sam paket je banka Osnutek, ki vreden ve? kot $ 500000.00.usd Kot veste, FedEx ne ladja denarja v gotovini ali v CHEQUES ampak banke Osnutki so shippable.The Paket je registrirano pri nas mailing va? kolega, in va?e kolegica pojasnjeno, da je iz Zdru?enih dr?av, vendar pa je tu v Nigeriji za tri (3) mesecev, kot je popis projekt heworks z izgradnjo podjetje v Nigerija obmo?je zahodne Afrike, smo sendingyou to e-po?tno sporo?ilo, ker va? paket je bil registriran na posebna Order.What, kar mora? storiti zdaj, da se obrnete na Dostava na? oddelek za takoj?njo odpremo svoj paket na va?e stanovanjsko address.Note da kakor hitro dostavo na?ih Teamconfirms va?e informacij bo takeonly en delovni dan (24 ur) za yourpackage za prispejo njegov poobla??eni address.For va?ih podatkov, DDV & Dostava pristojbin, kot tudi za zavarovanja so bile pla?ane pristojbine, ki jih va? kolega pred tvoj paket je bil registriran. Upo?tevajte, da je pla?ilo, ki je narejen na zavarovanje, Premium & Potrditev Certifikati, na vas, da potrdi, da je banka Osnutek je ne zasvojenosti AffiliatedFund (DAF), niti se sredstva za sponsorTerrorism v va?i dr?ava. Ta vam bo pomagal, da se prepre?i kakr?na koli oblika poizvedbe iz Monetary Authority of your country. Vendar pa boste morali pla?ati vsoto $ 286.00 USD na FedEx Dostava Zavod je celotno pla?ilo za Varnost Vodenje Pristojbina za FedEx podjetja, kot je navedeno v na?i zasebnosti & pogoji stanje strani. Prav tako je treba obvestiti, da je va? kolega ?elela pla?ati za Varnost Vodenje stro?kov, vendar ne bomo sprejeli tak?no pla?ilo ob upo?tevanju dejstva, da so vsi predmeti in paketi, ki je registrirano pri nas ob ?asu, omejitev in ne moremo sprejeti pla?ilo ob znano ne, ko bo dviganje paketu ali celo odzivajo na nas. Torej ne moremo sprejeti tveganje za so sprejeli tak?no pla?ilo Oblo?ite morebitne le?arino. Vljudno opombo, da va? kolega ni pustil nas z vsemi drugimi podatki, upamo, da vam odzivajo na nas ?im prej, ker ?e ne boste odzvali, dokler datum izteka tega paketa, nas lahko v paketu, da je britanska Komisija za dobro po?utje kot paket nimajo povratnim naslovom. Prisr?no se obrnite na oddelek dostavo (FedEx Dostava Post) s podrobnostmi, navedenimi spodaj: FedEx Dostava Post Contact Person: Honorable Charles West Tel: 234-7025688475 Email: fedex_unit01@yahoo.com.hk Vljudno izpolnite spodnji obrazec in ga po?ljete na e-po?tni naslov, naveden zgoraj. To je obvezno, da ponovno va? Po?tni naslov ter telefonske ?tevilke. Polna imena: ... TELEFON: .. PO?TNI NASLOV: .. MESTO: .. STANJE: .. DR?AVA: .. Vljudno dokon?anje nad obliko in vrh, da se dostavi manager o: fedex_unit01@yahoo.com.hk Takoj ko so prejeli va?e podatke, na?e dostava ekipa vam bo dala potrebno pla?ilo tako, da boste lahko u?inek na pla?ilo za varnostne Vodenje pristojbine. Takoj ko jih potrdi tvoj pla?ilo v vi?ini $ 286,00 USD, ki jih ne bo oklevala in bo va? odpreme paketu kot tudi , kakor je prilo?eno pismo toyour prebivali??a. To ponavadi traja 24 ur, pri ?emer je ?ez no? dostavo storitev. Upo?tevajte, da mi ni bilo naro?eno, da e-po?to vami, ampak zaradi visokih prednost va?ega paketa smo, da vas lahko obvestim, kakor je va? po?iljatelj ne zapusti nas s svojo telefonsko ?tevilko, ker je izjavil, da je pravkar prispeli Nigerija in katerega koli telefona hehasn't imam ?e. Mi dejansko osebno zaprti va?e Banka Osnutek in na?li smo va?o e-po?to kontaktne v prilo?enem pismu, kot prejemnika o vrsti embala?e. Zagotoviti, da se obrnite na dostavo oddelek z naslovom elektronske po?te, navedenih zgoraj, in zagotovi, da se zapolni zgoraj obliki kot tudi, da se omogo?i uspe?no reconfirmation. S spo?tovanjem, Gospa Viktorija Wallison FedEx Online Team Management ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-01-27 18:55 Mr TONY HILL 0 siblings, 0 replies; 627+ messages in thread From: Mr TONY HILL @ 2009-01-27 18:55 UTC (permalink / raw) -- I am Mr. Zhang Tiejun operations manager of the Bank of China. i have a business for you. please get back to me if interested ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-01-19 16:37 Mr Wong Chong 0 siblings, 0 replies; 627+ messages in thread From: Mr Wong Chong @ 2009-01-19 16:37 UTC (permalink / raw) Complement of the Day I am Mr. Wong Chong and I work with Hong Leong Bank here in My Country. I have a business transaction of $19,500.000.00 to share with you. If you are interested get back to me with the listed information Name:__________Address:________Phone No:______ Country:________Occupation:________:age Below via my personal E-Mail :wong_chongprivate@yahoo.com.hk for more Details. Sincerely, Mr.Wong Chong -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2009-01-09 7:46 Peter Dusel 0 siblings, 0 replies; 627+ messages in thread From: Peter Dusel @ 2009-01-09 7:46 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-10-31 16:45 Mark Bishop 0 siblings, 0 replies; 627+ messages in thread From: Mark Bishop @ 2008-10-31 16:45 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-10-07 8:53 Валерия 0 siblings, 0 replies; 627+ messages in thread From: Валерия @ 2008-10-07 8:53 UTC (permalink / raw) To: netdev Привет! Heoбxoдим отличный интеpнeт на pacтoянии цeнтpa? Спутниковый интеpнeт - лучшее решение! московской обл! Намного дешевле и лучше Звони 8{918}6173341 Всего доброго! s0X8txYr6 G2SGX ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-09-29 9:22 Mr Song Lile 0 siblings, 0 replies; 627+ messages in thread From: Mr Song Lile @ 2008-09-29 9:22 UTC (permalink / raw) Dear Friend, I am Mr. Song Lile and I work with Heng Sang Bank here in Hong Kong. I have a business transaction of $19,500.000.00 to share with you. If you are interested get back to me with the listed information Name:__________Address:________Phone No:______ Country:________Occupation:________ Below via my personal E- Mail :songlileprivate002@live.com for more Details. Sincerely, Mr. Lile Song ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-09-18 0:50 paquerotm 0 siblings, 0 replies; 627+ messages in thread From: paquerotm @ 2008-09-18 0:50 UTC (permalink / raw) To: info Contact Mr.Mark Smith for the claim of 1,000,000.00 Pounds which you have won .Send your Name,Address,Age,Tel,Country,Occupation. Email:nll9835656@btinternet.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2008-08-20 7:23 Kuba Konczyk 0 siblings, 0 replies; 627+ messages in thread From: Kuba Konczyk @ 2008-08-20 7:23 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-05-08 11:54 Van Gelder, Gerrit 0 siblings, 0 replies; 627+ messages in thread From: Van Gelder, Gerrit @ 2008-05-08 11:54 UTC (permalink / raw) To: netdev Dear Sir I'm a student from a college in Antwerp, called "Hogeschool Antwerpen". I'm studying for Industrial engineer and I'm now in my third year. The reason for this mail is a problem I have with PHPnetemGUI. I installed an apache webserver with php, and everything seems to work, but it doesn't do anything. What i'm trying to say is: Netem does work in command line, but with the use of php scripts it doesn't. Perhaps it is a problem with our = restrictions but I don't know if we did something wrong. I just followed your tutorial. Do you know where my problem is situated? What can I do to overcome this failure? And is there a possibility to receive extra documentation about PHPnetemGUI. If you guys don't know or use PHPnetemGUI, is there an other grafical way to add jitter and delays graphically in Ubuntu Linux. Kind regards, Gerrit ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2008-05-07 12:54 Hannes Hering 0 siblings, 0 replies; 627+ messages in thread From: Hannes Hering @ 2008-05-07 12:54 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2008-04-16 9:38 Bruce Allen 0 siblings, 0 replies; 627+ messages in thread From: Bruce Allen @ 2008-04-16 9:38 UTC (permalink / raw) To: netdev; +Cc: Bruce Allen, Carsten Aulbert, Henning Fehrmann Dear Netdev, We're doing some HPC Linpack testing on cluster nodes with the e1000 driver. Sometimes the networking appears to 'hang'. The switches have their egress buffers full, but it seems as if the compute nodes are not accepting any more traffic. (Yes, pause RX is off.) We notice that rx_no_buffer_count and rx_missed_errors sometimes have high counts. Could somebody explain to us what this means? Any suggestions for improving matters? Cheers, Bruce ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown)
@ 2008-04-01 8:59 Dave Young
0 siblings, 0 replies; 627+ messages in thread
From: Dave Young @ 2008-04-01 8:59 UTC (permalink / raw)
To: David Miller; +Cc: davej, netdev, linux-bluetooth, linux-kernel
marcel@holtmann.org
Bcc:
Subject: Re: bluetooth lockdep trace. (.25rc5-git4)
Reply-To:
In-Reply-To: <20080328.182021.46780895.davem@davemloft.net>
On Fri, Mar 28, 2008 at 06:20:21PM -0700, David Miller wrote:
> From: Dave Jones <davej@codemonkey.org.uk>
> Date: Thu, 27 Mar 2008 12:21:56 -0400
>
> > Mar 27 08:10:57 localhost kernel: Pid: 3611, comm: obex-data-serve Not tainted 2.6.25-0.121.rc5.git4.fc9 #1
> > Mar 27 08:10:57 localhost kernel: [__lock_acquire+2287/3089] __lock_acquire+0x8ef/0xc11
> > Mar 27 08:10:57 localhost kernel: [sched_clock+8/11] ? sched_clock+0x8/0xb
> > Mar 27 08:10:57 localhost kernel: [lock_acquire+106/144] lock_acquire+0x6a/0x90
> > Mar 27 08:10:57 localhost kernel: [<f8bd9321>] ? l2cap_sock_bind+0x29/0x108 [l2cap]
> > Mar 27 08:10:57 localhost kernel: [lock_sock_nested+182/198] lock_sock_nested+0xb6/0xc6
> > Mar 27 08:10:57 localhost kernel: [<f8bd9321>] ? l2cap_sock_bind+0x29/0x108 [l2cap]
> > Mar 27 08:10:57 localhost kernel: [security_socket_post_create+22/27] ? security_socket_post_create+0x16/0x1b
> > Mar 27 08:10:57 localhost kernel: [__sock_create+388/472] ? __sock_create+0x184/0x1d8
> > Mar 27 08:10:57 localhost kernel: [<f8bd9321>] l2cap_sock_bind+0x29/0x108 [l2cap]
> > Mar 27 08:10:57 localhost kernel: [kernel_bind+10/13] kernel_bind+0xa/0xd
> > Mar 27 08:10:57 localhost kernel: [<f8dad3d7>] rfcomm_dlc_open+0xc8/0x294 [rfcomm]
> > Mar 27 08:10:57 localhost kernel: [lock_sock_nested+187/198] ? lock_sock_nested+0xbb/0xc6
> > Mar 27 08:10:57 localhost kernel: [<f8dae18c>] rfcomm_sock_connect+0x8b/0xc2 [rfcomm]
> > Mar 27 08:10:57 localhost kernel: [sys_connect+96/125] sys_connect+0x60/0x7d
> > Mar 27 08:10:57 localhost kernel: [__lock_acquire+1370/3089] ? __lock_acquire+0x55a/0xc11
> > Mar 27 08:10:57 localhost kernel: [sys_socketcall+140/392] sys_socketcall+0x8c/0x188
> > Mar 27 08:10:57 localhost kernel: [syscall_call+7/11] syscall_call+0x7/0xb
>
> rfcomm connect locks the socket, then does rfcomm_dlc_open which in
> turn can do a l2cap_sock_bind on a seperate second socket which in
> turn locks that second socket.
>
> Both of these sockets are AF_BLUETOOTH family, so lockdep thinks there
> is a locking conflict, even though what is happening here is perfectly
> fine since the two sockets are totally different AF_BLUETOOTH
> sub-types.
>
> Bluetooth will need to use sock_lock_init_class_and_name() and
> lock sub-classes per AF_BLUETOOTH socket sub-type.
>
> David, could you or someone else work on this?
Does this fix the problem?
---
'rfcomm connect' will trigger lockdep warnings which is caused by
locking diffrent kinds of bluetooth sockets at the same time.
So using sub-classes per AF_BLUETOOTH sub-type for lockdep.
Thanks for the hints from dave jones.
Signed-off-by: Dave Young <hidave.darkstar@gmail.com>
---
net/bluetooth/af_bluetooth.c | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff -upr linux/net/bluetooth/af_bluetooth.c linux.new/net/bluetooth/af_bluetooth.c
--- linux/net/bluetooth/af_bluetooth.c 2008-04-01 16:09:17.000000000 +0800
+++ linux.new/net/bluetooth/af_bluetooth.c 2008-04-01 16:08:52.000000000 +0800
@@ -53,6 +53,30 @@
/* Bluetooth sockets */
#define BT_MAX_PROTO 8
static struct net_proto_family *bt_proto[BT_MAX_PROTO];
+
+static struct lock_class_key bt_slock_key[BT_MAX_PROTO];
+static struct lock_class_key bt_lock_key[BT_MAX_PROTO];
+static const char *bt_key_strings[BT_MAX_PROTO] = {
+ "sk_lock-AF_BLUETOOTH-BTPROTO_L2CAP",
+ "sk_lock-AF_BLUETOOTH-BTPROTO_HCI",
+ "sk_lock-AF_BLUETOOTH-BTPROTO_SCO",
+ "sk_lock-AF_BLUETOOTH-BTPROTO_RFCOMM",
+ "sk_lock-AF_BLUETOOTH-BTPROTO_BNEP",
+ "sk_lock-AF_BLUETOOTH-BTPROTO_CMTP",
+ "sk_lock-AF_BLUETOOTH-BTPROTO_HIDP",
+ "sk_lock-AF_BLUETOOTH-BTPROTO_AVDTP",
+};
+
+static const char *bt_slock_key_strings[BT_MAX_PROTO] = {
+ "slock-AF_BLUETOOTH-BTPROTO_L2CAP",
+ "slock-AF_BLUETOOTH-BTPROTO_HCI",
+ "slock-AF_BLUETOOTH-BTPROTO_SCO",
+ "slock-AF_BLUETOOTH-BTPROTO_RFCOMM",
+ "slock-AF_BLUETOOTH-BTPROTO_BNEP",
+ "slock-AF_BLUETOOTH-BTPROTO_CMTP",
+ "slock-AF_BLUETOOTH-BTPROTO_HIDP",
+ "slock-AF_BLUETOOTH-BTPROTO_AVDTP",
+};
static DEFINE_RWLOCK(bt_proto_lock);
int bt_sock_register(int proto, struct net_proto_family *ops)
@@ -95,6 +119,21 @@ int bt_sock_unregister(int proto)
}
EXPORT_SYMBOL(bt_sock_unregister);
+static void bt_reclassify_sock_lock(struct socket *sock, int proto)
+{
+ struct sock *sk = sock->sk;
+
+ if (!sk)
+ return;
+ BUG_ON(sock_owned_by_user(sk));
+
+ sock_lock_init_class_and_name(sk,
+ bt_slock_key_strings[proto],
+ &bt_slock_key[proto],
+ bt_key_strings[proto],
+ &bt_lock_key[proto]);
+}
+
static int bt_sock_create(struct net *net, struct socket *sock, int proto)
{
int err;
@@ -117,6 +156,7 @@ static int bt_sock_create(struct net *ne
if (bt_proto[proto] && try_module_get(bt_proto[proto]->owner)) {
err = bt_proto[proto]->create(net, sock, proto);
+ bt_reclassify_sock_lock(sock, proto);
module_put(bt_proto[proto]->owner);
}
^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-03-27 1:21 Bryan Wu 0 siblings, 0 replies; 627+ messages in thread From: Bryan Wu @ 2008-03-27 1:21 UTC (permalink / raw) To: jeff, netdev, linux-kernel ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-03-04 9:11 Salvatore De Astis 0 siblings, 0 replies; 627+ messages in thread From: Salvatore De Astis @ 2008-03-04 9:11 UTC (permalink / raw) To: netdev Hi, I'm a junior developer and I need some informations about the octal UART chip Exar xr17d158. I have two pci cards (PSCC-1028 - Actis-Computer cards) with octal UART chip Exar xr17d158. Linux finds the hardware and sets up the ports (from ttyS4 to ttyS19). I read the code of 8250_pci.c and this chip seems to be supported by linux. But I can't transmit and receive because the chip needs specific values to be written in some registers. These ones are: mpiolvl, mpiosel and mpio3t. I have wrote this simple module and when I load it the board work in 232 mode. #include <linux/module.h> #include <linux/init.h> #include <linux/pci.h> #include <asm/io.h> #define CONF_REG_START 0x80 #define CONF_REG_SIZE 0x90 typedef struct _xr17d168_conf_regs { u8 int0; /* Read-only Interrupt - value 0x00 */ u8 int1; /* Read-only - value 0x00 */ u8 int2; /* Read-only - value 0x00 */ u8 int3; /* Read-only - value 0x00 */ u8 timercntl; /* Read-write Timer control - value 0x00 */ u8 timer; /* Reserved - value 0x00 */ u8 timerlsb; /* Read/Write Timer LSB - value 0x00 */ u8 timermsb; /* Read/Write Timer MSB - value 0x00 */ u8 mode8x; /* Read-write - value 0x00 */ u8 rega; /* Reserved - value 0x00 */ u8 reset; /* Write only Self clear bits after reset - value 0x00 */ u8 sleep; /* Read/Write Sleep mode - value 0x00 */ u8 drev; /* Read-only Device Revision - value 0x09 */ u8 dvid; /* Read-only Device Identification - value 0x28 */ u8 regb; /* Write-only - value 0x00 */ u8 mpioint; /* Read/Write MPIO interrupt mask - value 0x00 */ u8 mpiolvl; /* Read/Write MPIO level control - value 0x00 */ u8 mpio3t; /* Read/Write MPIO output control - value 0x00 */ u8 mpioinv; /* Read/Write MPIO input polarity select - value 0x00 */ u8 mpiosel; /* Read/Write MPIO select - value 0xFF */ } xr17d168_conf_regs; xr17d168_conf_regs *xr17d168_conf_regs_ptr; int xr17d168_init(void) { struct pci_dev *dev; int ret; u8 mode; unsigned long start_addr, end_addr, size; dev = pci_get_device(PCI_VENDOR_ID_EXAR, PCI_DEVICE_ID_EXAR_XR17C158, NULL); if(dev) { printk(KERN_ALERT "EXAR XR17D168 Octal PCI UART Driver init.\n"); ret = pci_enable_device(dev); start_addr = pci_resource_start(dev, 0); end_addr = pci_resource_end(dev, 0); size = end_addr - start_addr; xr17d168_conf_regs_ptr = (xr17d168_conf_regs *)ioremap(start_addr+CONF_REG_START,CONF_REG_SIZE); mode = 0xec; iowrite8(mode, &xr17d168_conf_regs_ptr->mpiolvl); iowrite8(0, &xr17d168_conf_regs_ptr->mpiosel); iowrite8(0, &xr17d168_conf_regs_ptr->mpio3t); pci_dev_put(dev); } return 0; } void xr17d168_exit(void) { printk(KERN_ALERT "EXAR XR17D168 Octal PCI UART Driver exit.\n"); iowrite8(0, &xr17d168_conf_regs_ptr->mpiolvl); iowrite8(0xff, &xr17d168_conf_regs_ptr->reset); iounmap((void *)xr17d168_conf_regs_ptr); } static struct pci_driver module_init(xr17d168_init); module_exit(xr17d168_exit); MODULE_LICENSE("Dual BSD/GPL"); This is my first linux driver so excuse me if it isn't perfect! I'm working to improve myself. My questions are: 1) Is the driver necessary to set properly the configuration registers? 2) Does exist a method (like ioctl, sysfs or proc) to configure my boards? 3) What is the better way for manage this chip that has the capability to work in 232, 422 or half ports in 232 and others in 422 modes? Excuse me for my bad english!! Yours sincerly, -- Salvatore De Astis ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2008-02-22 17:50 内藤 賢司 0 siblings, 0 replies; 627+ messages in thread From: 内藤 賢司 @ 2008-02-22 17:50 UTC (permalink / raw) To: netdev majordomo@vger.kernel.org ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-12-28 5:31 Li Yewang 0 siblings, 0 replies; 627+ messages in thread From: Li Yewang @ 2007-12-28 5:31 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2007-12-22 1:48 Masahide NAKAMURA 0 siblings, 0 replies; 627+ messages in thread From: Masahide NAKAMURA @ 2007-12-22 1:48 UTC (permalink / raw) To: davem, herbert; +Cc: netdev, usagi-core, Masahide NAKAMURA Subject: [XFRM] Documentaion: Fix error example at XFRMOUTSTATEMODEERROR. (Re: [XFRM]: Fix outbound statistics.) Hello, On Fri, 21 Dec 2007 23:11:11 +0800 Herbert Xu <herbert@gondor.apana.org.au> wrote: > On Fri, Dec 21, 2007 at 11:25:00PM +0900, Masahide NAKAMURA wrote: > > > > do { > > err = xfrm_state_check_space(x, skb); > > - if (err) > > + if (err) { > > + XFRM_INC_STATS(LINUX_MIB_XFRMOUTERROR); > > goto error_nolock; > > + } > > > > err = x->outer_mode->output(x, skb); > > - if (err) > > + if (err) { > > + XFRM_INC_STATS(LINUX_MIB_XFRMOUTSTATEMODEERROR); > > BTW, none of our existing mode output functions actually return > an error. I noticed that the description for this field is actually > "Transformation mode specific error, e.g. Outer header space is not > enough". This is slightly misleading as output header space is > checked by xfrm_state_check_space so if there's an error that's > where it'll show up. Thanks for comment, Herbert. I fix the documentation to remove "e.g. Outer header space is not enough" from XFRMSTATEMODEERROR. About error code from xfrm_state_check_space(), I still map it XFRMOUTERROR (other errors) this time because I think the error here is not a length error by protocol (e.g MTU related things) but an internal buffer management. Any comments for the statistics are still welcomed. David, please apply the following patch, too. [XFRM] Documentaion: Fix error example at XFRMOUTSTATEMODEERROR. Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org> --- Documentation/networking/xfrm_proc.txt | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/Documentation/networking/xfrm_proc.txt b/Documentation/networking/xfrm_proc.txt index ec9045b..53c1a58 100644 --- a/Documentation/networking/xfrm_proc.txt +++ b/Documentation/networking/xfrm_proc.txt @@ -60,7 +60,6 @@ XfrmOutStateProtoError: Transformation protocol specific error XfrmOutStateModeError: Transformation mode specific error - e.g. Outer header space is not enough XfrmOutStateExpired: State is expired XfrmOutPolBlock: -- 1.4.4.2 ^ permalink raw reply related [flat|nested] 627+ messages in thread
* (unknown), @ 2007-11-23 9:55 Bryan Wu 0 siblings, 0 replies; 627+ messages in thread From: Bryan Wu @ 2007-11-23 9:55 UTC (permalink / raw) To: jeff, netdev; +Cc: linux-kernel, uclinux-dist-devel ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2007-09-16 9:09 Martin Hofmann 0 siblings, 0 replies; 627+ messages in thread From: Martin Hofmann @ 2007-09-16 9:09 UTC (permalink / raw) To: netdev subscribe netdev Mit freundlichen Grüßen Martin Hofmann ############################### # Martin Hofmann # # Quellenweg 3 # # 91459 Markt Erlbach # #-----------------------------# # Telefon: 09106 / 92 54 52 # # Mobil: 0170 / 96 03 765 # # Mail: hofmann.martin@odn.de # ############################### ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-08-24 2:42 Eugene Teo 0 siblings, 0 replies; 627+ messages in thread From: Eugene Teo @ 2007-08-24 2:42 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures
@ 2007-08-14 23:04 Chris Snook
2007-08-15 6:49 ` Herbert Xu
0 siblings, 1 reply; 627+ messages in thread
From: Chris Snook @ 2007-08-14 23:04 UTC (permalink / raw)
To: Satyam Sharma
Cc: Christoph Lameter, Linux Kernel Mailing List, linux-arch,
torvalds, netdev, Andrew Morton, ak, heiko.carstens, davem,
schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday,
jesper.juhl, segher
Satyam Sharma wrote:
>
> On Tue, 14 Aug 2007, Christoph Lameter wrote:
>
>> On Thu, 9 Aug 2007, Chris Snook wrote:
>>
>>> This patchset makes the behavior of atomic_read uniform by removing the
>>> volatile keyword from all atomic_t and atomic64_t definitions that currently
>>> have it, and instead explicitly casts the variable as volatile in
>>> atomic_read(). This leaves little room for creative optimization by the
>>> compiler, and is in keeping with the principles behind "volatile considered
>>> harmful".
>> volatile is generally harmful even in atomic_read(). Barriers control
>> visibility and AFAICT things are fine.
>
> Frankly, I don't see the need for this series myself either. Personal
> opinion (others may differ), but I consider "volatile" to be a sad /
> unfortunate wart in C (numerous threads on this list and on the gcc
> lists/bugzilla over the years stand testimony to this) and if we _can_
> steer clear of it, then why not -- why use this ill-defined primitive
> whose implementation has often differed over compiler versions and
> platforms? Granted, barrier() _is_ heavy-handed in that it makes the
> optimizer forget _everything_, but then somebody did post a forget()
> macro on this thread itself ...
>
> [ BTW, why do we want the compiler to not optimize atomic_read()'s in
> the first place? Atomic ops guarantee atomicity, which has nothing
> to do with "volatility" -- users that expect "volatility" from
> atomic ops are the ones who must be fixed instead, IMHO. ]
Because atomic operations are generally used for synchronization, which requires
volatile behavior. Most such codepaths currently use an inefficient barrier().
Some forget to and we get bugs, because people assume that atomic_read()
actually reads something, and atomic_write() actually writes something. Worse,
these are architecture-specific, even compiler version-specific bugs that are
often difficult to track down.
-- Chris
^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-14 23:04 [PATCH 0/24] make atomic_read() behave consistently across all architectures Chris Snook @ 2007-08-15 6:49 ` Herbert Xu 2007-08-15 8:18 ` Heiko Carstens 0 siblings, 1 reply; 627+ messages in thread From: Herbert Xu @ 2007-08-15 6:49 UTC (permalink / raw) To: Chris Snook Cc: satyam, clameter, linux-kernel, linux-arch, torvalds, netdev, akpm, ak, heiko.carstens, davem, schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday, jesper.juhl, segher Chris Snook <csnook@redhat.com> wrote: > > Because atomic operations are generally used for synchronization, which requires > volatile behavior. Most such codepaths currently use an inefficient barrier(). > Some forget to and we get bugs, because people assume that atomic_read() > actually reads something, and atomic_write() actually writes something. Worse, > these are architecture-specific, even compiler version-specific bugs that are > often difficult to track down. I'm yet to see a single example from the current tree where this patch series is the correct solution. So far the only example has been a buggy piece of code which has since been fixed with a cpu_relax. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 6:49 ` Herbert Xu @ 2007-08-15 8:18 ` Heiko Carstens 2007-08-15 13:53 ` Stefan Richter 0 siblings, 1 reply; 627+ messages in thread From: Heiko Carstens @ 2007-08-15 8:18 UTC (permalink / raw) To: Herbert Xu Cc: Chris Snook, satyam, clameter, linux-kernel, linux-arch, torvalds, netdev, akpm, ak, davem, schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday, jesper.juhl, segher On Wed, Aug 15, 2007 at 02:49:03PM +0800, Herbert Xu wrote: > Chris Snook <csnook@redhat.com> wrote: > > > > Because atomic operations are generally used for synchronization, which requires > > volatile behavior. Most such codepaths currently use an inefficient barrier(). > > Some forget to and we get bugs, because people assume that atomic_read() > > actually reads something, and atomic_write() actually writes something. Worse, > > these are architecture-specific, even compiler version-specific bugs that are > > often difficult to track down. > > I'm yet to see a single example from the current tree where > this patch series is the correct solution. So far the only > example has been a buggy piece of code which has since been > fixed with a cpu_relax. Btw.: we still have include/asm-i386/mach-es7000/mach_wakecpu.h: while (!atomic_read(deassert)); include/asm-i386/mach-default/mach_wakecpu.h: while (!atomic_read(deassert)); Looks like they need to be fixed as well. ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 8:18 ` Heiko Carstens @ 2007-08-15 13:53 ` Stefan Richter 2007-08-15 14:35 ` Satyam Sharma 0 siblings, 1 reply; 627+ messages in thread From: Stefan Richter @ 2007-08-15 13:53 UTC (permalink / raw) To: Heiko Carstens Cc: Herbert Xu, Chris Snook, satyam, clameter, linux-kernel, linux-arch, torvalds, netdev, akpm, ak, davem, schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday, jesper.juhl, segher On 8/15/2007 10:18 AM, Heiko Carstens wrote: > On Wed, Aug 15, 2007 at 02:49:03PM +0800, Herbert Xu wrote: >> Chris Snook <csnook@redhat.com> wrote: >> > >> > Because atomic operations are generally used for synchronization, which requires >> > volatile behavior. Most such codepaths currently use an inefficient barrier(). >> > Some forget to and we get bugs, because people assume that atomic_read() >> > actually reads something, and atomic_write() actually writes something. Worse, >> > these are architecture-specific, even compiler version-specific bugs that are >> > often difficult to track down. >> >> I'm yet to see a single example from the current tree where >> this patch series is the correct solution. So far the only >> example has been a buggy piece of code which has since been >> fixed with a cpu_relax. > > Btw.: we still have > > include/asm-i386/mach-es7000/mach_wakecpu.h: while (!atomic_read(deassert)); > include/asm-i386/mach-default/mach_wakecpu.h: while (!atomic_read(deassert)); > > Looks like they need to be fixed as well. I don't know if this here is affected: /* drivers/ieee1394/ieee1394_core.h */ static inline unsigned int get_hpsb_generation(struct hpsb_host *host) { return atomic_read(&host->generation); } /* drivers/ieee1394/nodemgr.c */ static int nodemgr_host_thread(void *__hi) { [...] for (;;) { [... sleep until bus reset event ...] /* Pause for 1/4 second in 1/16 second intervals, * to make sure things settle down. */ g = get_hpsb_generation(host); for (i = 0; i < 4 ; i++) { if (msleep_interruptible(63) || kthread_should_stop()) goto exit; /* Now get the generation in which the node ID's we collect * are valid. During the bus scan we will use this generation * for the read transactions, so that if another reset occurs * during the scan the transactions will fail instead of * returning bogus data. */ generation = get_hpsb_generation(host); /* If we get a reset before we are done waiting, then * start the waiting over again */ if (generation != g) g = generation, i = 0; } [... scan bus, using generation ...] } exit: [...] } -- Stefan Richter -=====-=-=== =--- -==== http://arcgraph.de/sr/ ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 13:53 ` Stefan Richter @ 2007-08-15 14:35 ` Satyam Sharma 2007-08-15 14:52 ` Herbert Xu 0 siblings, 1 reply; 627+ messages in thread From: Satyam Sharma @ 2007-08-15 14:35 UTC (permalink / raw) To: Stefan Richter Cc: Heiko Carstens, Herbert Xu, Chris Snook, clameter, Linux Kernel Mailing List, linux-arch, Linus Torvalds, netdev, Andrew Morton, ak, davem, schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday, jesper.juhl, segher Hi Stefan, On Wed, 15 Aug 2007, Stefan Richter wrote: > On 8/15/2007 10:18 AM, Heiko Carstens wrote: > > On Wed, Aug 15, 2007 at 02:49:03PM +0800, Herbert Xu wrote: > >> Chris Snook <csnook@redhat.com> wrote: > >> > > >> > Because atomic operations are generally used for synchronization, which requires > >> > volatile behavior. Most such codepaths currently use an inefficient barrier(). > >> > Some forget to and we get bugs, because people assume that atomic_read() > >> > actually reads something, and atomic_write() actually writes something. Worse, > >> > these are architecture-specific, even compiler version-specific bugs that are > >> > often difficult to track down. > >> > >> I'm yet to see a single example from the current tree where > >> this patch series is the correct solution. So far the only > >> example has been a buggy piece of code which has since been > >> fixed with a cpu_relax. > > > > Btw.: we still have > > > > include/asm-i386/mach-es7000/mach_wakecpu.h: while (!atomic_read(deassert)); > > include/asm-i386/mach-default/mach_wakecpu.h: while (!atomic_read(deassert)); > > > > Looks like they need to be fixed as well. > > > I don't know if this here is affected: Yes, I think it is. You're clearly expecting the read to actually happen when you call get_hpsb_generation(). It's clearly not a busy-loop, so cpu_relax() sounds pointless / wrong solution for this case, so I'm now somewhat beginning to appreciate the motivation behind this series :-) But as I said, there are ways to achieve the same goals of this series without using "volatile". I think I'll submit a RFC/patch or two on this myself (will also fix the code pieces listed here). > /* drivers/ieee1394/ieee1394_core.h */ > static inline unsigned int get_hpsb_generation(struct hpsb_host *host) > { > return atomic_read(&host->generation); > } > > /* drivers/ieee1394/nodemgr.c */ > static int nodemgr_host_thread(void *__hi) > { > [...] > > for (;;) { > [... sleep until bus reset event ...] > > /* Pause for 1/4 second in 1/16 second intervals, > * to make sure things settle down. */ > g = get_hpsb_generation(host); > for (i = 0; i < 4 ; i++) { > if (msleep_interruptible(63) || > kthread_should_stop()) > goto exit; Totally unrelated, but this looks weird. IMHO you actually wanted: msleep_interruptible(63); if (kthread_should_stop()) goto exit; here, didn't you? Otherwise the thread will exit even when kthread_should_stop() != TRUE (just because it received a signal), and it is not good for a kthread to exit on its own if it uses kthread_should_stop() or if some other piece of kernel code could eventually call kthread_stop(tsk) on it. Ok, probably the thread will never receive a signal in the first place because it's spawned off kthreadd which ignores all signals beforehand, but still ... [PATCH] ieee1394: Fix kthread stopping in nodemgr_host_thread The nodemgr host thread can exit on its own even when kthread_should_stop is not true, on receiving a signal (might never happen in practice, as it ignores signals). But considering kthread_stop() must not be mixed with kthreads that can exit on their own, I think changing the code like this is clearer. This change means the thread can cut its sleep short when receive a signal but looking at the code around, that sounds okay (and again, it might never actually recieve a signal in practice). Signed-off-by: Satyam Sharma <satyam@infradead.org> --- drivers/ieee1394/nodemgr.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/ieee1394/nodemgr.c b/drivers/ieee1394/nodemgr.c index 2ffd534..981a7da 100644 --- a/drivers/ieee1394/nodemgr.c +++ b/drivers/ieee1394/nodemgr.c @@ -1721,7 +1721,8 @@ static int nodemgr_host_thread(void *__hi) * to make sure things settle down. */ g = get_hpsb_generation(host); for (i = 0; i < 4 ; i++) { - if (msleep_interruptible(63) || kthread_should_stop()) + msleep_interruptible(63); + if (kthread_should_stop()) goto exit; /* Now get the generation in which the node ID's we collect ^ permalink raw reply related [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 14:35 ` Satyam Sharma @ 2007-08-15 14:52 ` Herbert Xu 2007-08-15 16:09 ` Stefan Richter 0 siblings, 1 reply; 627+ messages in thread From: Herbert Xu @ 2007-08-15 14:52 UTC (permalink / raw) To: Satyam Sharma Cc: Stefan Richter, Heiko Carstens, Chris Snook, clameter, Linux Kernel Mailing List, linux-arch, Linus Torvalds, netdev, Andrew Morton, ak, davem, schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday, jesper.juhl, segher On Wed, Aug 15, 2007 at 08:05:38PM +0530, Satyam Sharma wrote: > > > I don't know if this here is affected: > > Yes, I think it is. You're clearly expecting the read to actually happen > when you call get_hpsb_generation(). It's clearly not a busy-loop, so > cpu_relax() sounds pointless / wrong solution for this case, so I'm now > somewhat beginning to appreciate the motivation behind this series :-) Nope, we're calling schedule which is a rather heavy-weight barrier. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 14:52 ` Herbert Xu @ 2007-08-15 16:09 ` Stefan Richter 2007-08-15 16:27 ` Paul E. McKenney 0 siblings, 1 reply; 627+ messages in thread From: Stefan Richter @ 2007-08-15 16:09 UTC (permalink / raw) To: Herbert Xu Cc: Satyam Sharma, Heiko Carstens, Chris Snook, clameter, Linux Kernel Mailing List, linux-arch, Linus Torvalds, netdev, Andrew Morton, ak, davem, schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday, jesper.juhl, segher Herbert Xu wrote: > On Wed, Aug 15, 2007 at 08:05:38PM +0530, Satyam Sharma wrote: >>> I don't know if this here is affected: [...something like] b = atomic_read(a); for (i = 0; i < 4; i++) { msleep_interruptible(63); c = atomic_read(a); if (c != b) { b = c; i = 0; } } > Nope, we're calling schedule which is a rather heavy-weight > barrier. How does the compiler know that msleep() has got barrier()s? -- Stefan Richter -=====-=-=== =--- -==== http://arcgraph.de/sr/ ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 16:09 ` Stefan Richter @ 2007-08-15 16:27 ` Paul E. McKenney 2007-08-15 18:31 ` Segher Boessenkool 0 siblings, 1 reply; 627+ messages in thread From: Paul E. McKenney @ 2007-08-15 16:27 UTC (permalink / raw) To: Stefan Richter Cc: Herbert Xu, Satyam Sharma, Heiko Carstens, Chris Snook, clameter, Linux Kernel Mailing List, linux-arch, Linus Torvalds, netdev, Andrew Morton, ak, davem, schwidefsky, wensong, horms, wjiang, cfriesen, zlynx, rpjday, jesper.juhl, segher On Wed, Aug 15, 2007 at 06:09:35PM +0200, Stefan Richter wrote: > Herbert Xu wrote: > > On Wed, Aug 15, 2007 at 08:05:38PM +0530, Satyam Sharma wrote: > >>> I don't know if this here is affected: > > [...something like] > b = atomic_read(a); > for (i = 0; i < 4; i++) { > msleep_interruptible(63); > c = atomic_read(a); > if (c != b) { > b = c; > i = 0; > } > } > > > Nope, we're calling schedule which is a rather heavy-weight > > barrier. > > How does the compiler know that msleep() has got barrier()s? Because msleep_interruptible() is in a separate compilation unit, the compiler has to assume that it might modify any arbitrary global. In many cases, the compiler also has to assume that msleep_interruptible() might call back into a function in the current compilation unit, thus possibly modifying global static variables. Thanx, Paul ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 16:27 ` Paul E. McKenney @ 2007-08-15 18:31 ` Segher Boessenkool 2007-08-15 18:57 ` Paul E. McKenney 0 siblings, 1 reply; 627+ messages in thread From: Segher Boessenkool @ 2007-08-15 18:31 UTC (permalink / raw) To: paulmck Cc: horms, Stefan Richter, Satyam Sharma, Linux Kernel Mailing List, rpjday, netdev, ak, cfriesen, Heiko Carstens, jesper.juhl, linux-arch, Andrew Morton, zlynx, clameter, schwidefsky, Chris Snook, Herbert Xu, davem, Linus Torvalds, wensong, wjiang >> How does the compiler know that msleep() has got barrier()s? > > Because msleep_interruptible() is in a separate compilation unit, > the compiler has to assume that it might modify any arbitrary global. No; compilation units have nothing to do with it, GCC can optimise across compilation unit boundaries just fine, if you tell it to compile more than one compilation unit at once. What you probably mean is that the compiler has to assume any code it cannot currently see can do anything (insofar as allowed by the relevant standards etc.) > In many cases, the compiler also has to assume that > msleep_interruptible() > might call back into a function in the current compilation unit, thus > possibly modifying global static variables. It most often is smart enough to see what compilation-unit-local variables might be modified that way, though :-) Segher ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 18:31 ` Segher Boessenkool @ 2007-08-15 18:57 ` Paul E. McKenney 2007-08-15 19:54 ` Satyam Sharma 0 siblings, 1 reply; 627+ messages in thread From: Paul E. McKenney @ 2007-08-15 18:57 UTC (permalink / raw) To: Segher Boessenkool Cc: horms, Stefan Richter, Satyam Sharma, Linux Kernel Mailing List, rpjday, netdev, ak, cfriesen, Heiko Carstens, jesper.juhl, linux-arch, Andrew Morton, zlynx, clameter, schwidefsky, Chris Snook, Herbert Xu, davem, Linus Torvalds, wensong, wjiang On Wed, Aug 15, 2007 at 08:31:25PM +0200, Segher Boessenkool wrote: > >>How does the compiler know that msleep() has got barrier()s? > > > >Because msleep_interruptible() is in a separate compilation unit, > >the compiler has to assume that it might modify any arbitrary global. > > No; compilation units have nothing to do with it, GCC can optimise > across compilation unit boundaries just fine, if you tell it to > compile more than one compilation unit at once. Last I checked, the Linux kernel build system did compile each .c file as a separate compilation unit. > What you probably mean is that the compiler has to assume any code > it cannot currently see can do anything (insofar as allowed by the > relevant standards etc.) Indeed. > >In many cases, the compiler also has to assume that > >msleep_interruptible() > >might call back into a function in the current compilation unit, thus > >possibly modifying global static variables. > > It most often is smart enough to see what compilation-unit-local > variables might be modified that way, though :-) Yep. For example, if it knows the current value of a given such local variable, and if all code paths that would change some other variable cannot be reached given that current value of the first variable. At least given that gcc doesn't know about multiple threads of execution! Thanx, Paul ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 18:57 ` Paul E. McKenney @ 2007-08-15 19:54 ` Satyam Sharma 2007-08-15 20:47 ` Segher Boessenkool 0 siblings, 1 reply; 627+ messages in thread From: Satyam Sharma @ 2007-08-15 19:54 UTC (permalink / raw) To: Paul E. McKenney Cc: Segher Boessenkool, horms, Stefan Richter, Linux Kernel Mailing List, rpjday, netdev, ak, cfriesen, Heiko Carstens, jesper.juhl, linux-arch, Andrew Morton, zlynx, clameter, schwidefsky, Chris Snook, Herbert Xu, davem, Linus Torvalds, wensong, wjiang [ The Cc: list scares me. Should probably trim it. ] On Wed, 15 Aug 2007, Paul E. McKenney wrote: > On Wed, Aug 15, 2007 at 08:31:25PM +0200, Segher Boessenkool wrote: > > >>How does the compiler know that msleep() has got barrier()s? > > > > > >Because msleep_interruptible() is in a separate compilation unit, > > >the compiler has to assume that it might modify any arbitrary global. > > > > No; compilation units have nothing to do with it, GCC can optimise > > across compilation unit boundaries just fine, if you tell it to > > compile more than one compilation unit at once. > > Last I checked, the Linux kernel build system did compile each .c file > as a separate compilation unit. > > > What you probably mean is that the compiler has to assume any code > > it cannot currently see can do anything (insofar as allowed by the > > relevant standards etc.) I think this was just terminology confusion here again. Isn't "any code that it cannot currently see" the same as "another compilation unit", and wouldn't the "compilation unit" itself expand if we ask gcc to compile more than one unit at once? Or is there some more specific "definition" for "compilation unit" (in gcc lingo, possibly?) ^ permalink raw reply [flat|nested] 627+ messages in thread
* Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures 2007-08-15 19:54 ` Satyam Sharma @ 2007-08-15 20:47 ` Segher Boessenkool 2007-08-16 0:36 ` (unknown) Satyam Sharma 0 siblings, 1 reply; 627+ messages in thread From: Segher Boessenkool @ 2007-08-15 20:47 UTC (permalink / raw) To: Satyam Sharma Cc: horms, Stefan Richter, Linux Kernel Mailing List, Paul E. McKenney, ak, netdev, cfriesen, Heiko Carstens, rpjday, jesper.juhl, linux-arch, Andrew Morton, zlynx, clameter, schwidefsky, Chris Snook, Herbert Xu, davem, Linus Torvalds, wensong, wjiang >>> What you probably mean is that the compiler has to assume any code >>> it cannot currently see can do anything (insofar as allowed by the >>> relevant standards etc.) > > I think this was just terminology confusion here again. Isn't "any code > that it cannot currently see" the same as "another compilation unit", It is not; try gcc -combine or the upcoming link-time optimisation stuff, for example. > and wouldn't the "compilation unit" itself expand if we ask gcc to > compile more than one unit at once? Or is there some more specific > "definition" for "compilation unit" (in gcc lingo, possibly?) "compilation unit" is a C standard term. It typically boils down to "single .c file". Segher ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) 2007-08-15 20:47 ` Segher Boessenkool @ 2007-08-16 0:36 ` Satyam Sharma 0 siblings, 0 replies; 627+ messages in thread From: Satyam Sharma @ 2007-08-16 0:36 UTC (permalink / raw) To: Segher Boessenkool Cc: horms, Stefan Richter, Linux Kernel Mailing List, Paul E. McKenney, ak, netdev, cfriesen, Heiko Carstens, rpjday, jesper.juhl, linux-arch, Andrew Morton, zlynx, clameter, schwidefsky, Chris Snook, Herbert Xu, davem, Linus Torvalds, wensong, wjiang On Wed, 15 Aug 2007, Segher Boessenkool wrote: > > > > What you probably mean is that the compiler has to assume any code > > > > it cannot currently see can do anything (insofar as allowed by the > > > > relevant standards etc.) > > > > I think this was just terminology confusion here again. Isn't "any code > > that it cannot currently see" the same as "another compilation unit", > > It is not; try gcc -combine or the upcoming link-time optimisation > stuff, for example. > > > and wouldn't the "compilation unit" itself expand if we ask gcc to > > compile more than one unit at once? Or is there some more specific > > "definition" for "compilation unit" (in gcc lingo, possibly?) > > "compilation unit" is a C standard term. It typically boils down > to "single .c file". As you mentioned later, "single .c file with all the other files (headers or other .c files) that it pulls in via #include" is actually "translation unit", both in the C standard as well as gcc docs. "Compilation unit" doesn't seem to be nearly as standard a term, though in most places it is indeed meant to be same as "translation unit", but with the new gcc inter-module-analysis stuff that you referred to above, I suspect one may reasonably want to call a "compilation unit" as all that the compiler sees at a given instant. BTW I did some auditing (only inside include/asm-{i386,x86_64}/ and arch/{i386,x86_64}/) and found a couple more callsites that don't use cpu_relax(): arch/i386/kernel/crash.c:101 arch/x86_64/kernel/crash.c:97 that are: while ((atomic_read(&waiting_for_crash_ipi) > 0) && msecs) { mdelay(1); msecs--; } where mdelay() becomes __const_udelay() which happens to be in another translation unit (arch/i386/lib/delay.c) and hence saves this callsite from being a bug :-) Curiously, __const_udelay() is still marked as "inline" where it is implemented in lib/delay.c which is weird, considering it won't ever be inlined, would it? With the kernel presently being compiled one translation unit at a time, I don't see how the implementation would be visible to any callsite out there to be able to inline it. Satyam ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-07-09 6:12 Patrizio Bassi 0 siblings, 0 replies; 627+ messages in thread From: Patrizio Bassi @ 2007-07-09 6:12 UTC (permalink / raw) To: netdev Hi after some email exchange with Stephen Hemminger i decide to forward the question to netdev ml. I'm using vmware 6 and bridged networking with interface eth1 (sky2 driver). The brigde works only when eth1 has the physical connection enabled (another pc plugged in), so i always need to have another pc running to have virtual networking. with tcpdump i can see packets coming from virtual machines, but none sent back. With other drivers (some old 3com cards) i don't have this issue. I wonder if it's possibile to have the sky2 interface always "alive" (as ifconfig reports it up) in order to have the bridge working. I looked for some ethtool options...but nothing... i saw in the code the queue disable, but i would like to switch this somehow runtime... thanks for support Patrizio ps. please CC me i'm not subscribed. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2007-07-05 15:52 Bhanu Kalyan Chetlapalli 0 siblings, 0 replies; 627+ messages in thread From: Bhanu Kalyan Chetlapalli @ 2007-07-05 15:52 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-06-27 10:39 Jarek Poplawski 0 siblings, 0 replies; 627+ messages in thread From: Jarek Poplawski @ 2007-06-27 10:39 UTC (permalink / raw) To: Jeff Garzik; +Cc: Mika.Lansirinne, netdev Jean-Baptiste Vignaud <vignaud@xandmail.fr>, "marcin.slusarz" <marcin.slusarz@gmail.com>, shemminger <shemminger@linux-foundation.org> Subject: Re: [PATCH] 8139cp dev->tx_timeout References: <OFC04C6285.18455C26-ONC2257306.00364F82-C2257307.002CFBE9@stonesoft.com> <46822182.5070002@garzik.org> In-Reply-To: <46822182.5070002@garzik.org> On 27-06-2007 10:36, Jeff Garzik wrote: > Mika.Lansirinne@stonesoft.com wrote: >> Hello All, >> >> We have been experimenting a couple of interface hangs with the 8139cp >> driver. It appears that the tx buffer stops transmitting and never starts >> up again in some yet unknown conditions. To be able to circumvent this we >> implemented the missing dev->tx_timeout function which should reset the >> interface and allow it work again. >> >> The problem reoccurs quite seldom and we have yet to be able to confirm >> that the attached patch helps the situation. We though that we should >> submit the patch anyway for reviewing. >> >> The patch is made against 2.6.21.5 kernel. > > Seems OK, but I'm definitely interested in hearing test feedback. Hi! I think maybe there are too many similar problems under 2.6.21 to be individual, and there could be something common to fix? So, I "link" here a few probably interested souls to cc: Subject: Re: 2.6.20->2.6.21 - networking dies after random time ... On Tue, Jun 26, 2007 at 04:24:07PM +0200, Jean-Baptiste Vignaud wrote: > Hello, i have a very similar problem with 2.6.21 also; > > 2 3com NICs and they are failling randomly. > > The kernel is a basic fedora 7 kernel (2.6.21-1.3228.fc7) > I found a bug report and added details here : https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=243960 > > I'm not subcribed on this list, so please cc me if there is any questions. > > JB > > > On Tue, Jun 26, 2007 at 08:10:17AM +0200, Marcin Ślusarz wrote: > > ... > > > I reproduced it on minimal config: ... > > We know your hardware should be OK - since it was fine with 2.6.20. ... It looks like there is something common in the air... Marcin: ne2k_pci with 8390, Jean: 3com, and now I see similar problem with 8139cp too (plus some ideas): http://marc.info/?l=linux-netdev&m=118293314109648&w=2 So, you probably should wait a little & look for new patches here. Cheers, Jarek P. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2007-05-26 23:52 Imed Ben Ghozi 0 siblings, 0 replies; 627+ messages in thread From: Imed Ben Ghozi @ 2007-05-26 23:52 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-05-23 0:32 Inaky Perez-Gonzalez 0 siblings, 0 replies; 627+ messages in thread From: Inaky Perez-Gonzalez @ 2007-05-23 0:32 UTC (permalink / raw) To: netdev subscribe inaky@linux.intel.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-04-04 0:51 Topher Fischer 0 siblings, 0 replies; 627+ messages in thread From: Topher Fischer @ 2007-04-04 0:51 UTC (permalink / raw) To: netdev subscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-03-08 2:26 Luca Fornasari 0 siblings, 0 replies; 627+ messages in thread From: Luca Fornasari @ 2007-03-08 2:26 UTC (permalink / raw) To: netdev Help -- Luca Fornasari FURNA.COM ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2007-02-13 7:45 georgios 0 siblings, 0 replies; 627+ messages in thread From: georgios @ 2007-02-13 7:45 UTC (permalink / raw) To: netdev [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: multipart/mixed; boundary="----=_NextPart_000_0014_F2A0F142.57757F8F", Size: 29 bytes --] <<< No Message Collected >>> ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2007-02-01 7:54 kou.ishizaki 0 siblings, 0 replies; 627+ messages in thread From: kou.ishizaki @ 2007-02-01 7:54 UTC (permalink / raw) To: jens; +Cc: linas, linuxppc-dev, netdev jgarzik@pobox.com, jim@jklewis.com Subject: Re: [Cbe-oss-dev] spidernet: dynamic phy setup code In-Reply-To: <200701261409.29537.jens@de.ibm.com> From: Ishizaki Kou <kouish@swc.toshiba.co.jp> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Jens-san > This patch modifies the patch submitted by Kou Ishizaki to make it work on the > blade (http://marc.theaimsgroup.com/?l=linux-netdev&m=116593424505539&w=2). > Unfortunately I dont have access to a Celleb so I cannot test it there. Thanks for arranging our patch to work on Cell Blade. This patch partially works on celleb but remains following several problems. 1. It doesn't recover once an ethernet cable which is connected to a spider_net card is unpluged. 2. It doesn't work when the spider_net card is connected to a 100Mbps ethernet switch. To solve these problems, we need to restore some codes you removed from your patch. (1) >- if (card->aneg_count > 10) { >- /* timeout */ >- card->aneg_count = 0; >- is1000 = !is1000; >- goto re_setup; >- if (phy->speed == 1000 && !is1000) { >- is1000 = 1; >- goto re_setup; >- } else if(phy->speed != 1000 && is1000) { >- is1000 = 0; >- goto re_setup; >- } We need to use different auto-neg initial settings between for 10/100Mbps ethernet switches and for Gbps ethernet switches. Driver don't know which type of network switch is connected to network card, so we try both settings alternately in auto negtiation sequences by using a variable "is1000". Furthermore, we have a problem that poll_link() may succeed even when the auto-neg initial setting is for different network switch type, and the network card does not work on this case. We retry auto-neg with the another initial setting on this case. #We are commented that "is1000" should be in spider_net_card. #We fixed it in another patch. Please refer the following. #http://ozlabs.org/pipermail/linuxppc-dev/2007-January/030203.html But we don't think this is the best solution, and we are still developing our spidernet driver. If you have a good alternative idea, please tell us. (2) >- spider_net_write_reg(card, SPIDER_NET_GMACST, >- spider_net_read_reg(card, SPIDER_NET_GMACST)); >- spider_net_write_reg(card, SPIDER_NET_GMACINTEN, 0x4); These codes are enabling LINK status interrupt which is disabled at the beginning of auto-neg. Without this operation, auto negotiation works only when a connection detected for the first time, and auto negotiation will not work when an ethernet cable is unpluged or pluged. (3) >- mii_phy_probe(phy, phy->mii_id); It seems that PHY reset is necessary before auto negotiation, after a link once went down. We can't call directly reset routine from driver, so we call mii_phy_probe(). We are still developping the patch as we noted, and we are considering to call mii_phy_probe() from spider_net_setup_aneg(), or to call reset_one_mii_phy() from bcm54xx_setup_aneg(). We think these (1)-(3) are necessary, but we are afraid that you removed them by a reason that they causes some trouble in Cell Blade. If so please tell us. Best regards, Kou Ishizaki ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2007-01-03 6:02 haitao wang 0 siblings, 0 replies; 627+ messages in thread From: haitao wang @ 2007-01-03 6:02 UTC (permalink / raw) To: netdev subscribe netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2006-10-23 21:42 Sachin K 0 siblings, 0 replies; 627+ messages in thread From: Sachin K @ 2006-10-23 21:42 UTC (permalink / raw) To: netdev subscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2006-10-17 7:55 Lior Dotan 0 siblings, 0 replies; 627+ messages in thread From: Lior Dotan @ 2006-10-17 7:55 UTC (permalink / raw) To: netdev subscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2006-09-25 16:18 sonny1333 0 siblings, 0 replies; 627+ messages in thread From: sonny1333 @ 2006-09-25 16:18 UTC (permalink / raw) ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2006-07-25 10:36 Kunio Murasawa 0 siblings, 0 replies; 627+ messages in thread From: Kunio Murasawa @ 2006-07-25 10:36 UTC (permalink / raw) To: netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2006-07-04 22:55 Neal Sidhwaney 0 siblings, 0 replies; 627+ messages in thread From: Neal Sidhwaney @ 2006-07-04 22:55 UTC (permalink / raw) To: netdev subscribe linux-netdev --- ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2006-06-21 2:04 Anne Thrax 0 siblings, 0 replies; 627+ messages in thread From: Anne Thrax @ 2006-06-21 2:04 UTC (permalink / raw) To: netdev subscribe foobarfoobarfoobar@gmail.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2006-05-16 10:34 Chris Boot 0 siblings, 0 replies; 627+ messages in thread From: Chris Boot @ 2006-05-16 10:34 UTC (permalink / raw) To: kernel list, netdev; +Cc: grsecurity Hi, I've just seen the following assertions pop out of one of my servers running 2.6.16.9 with grsecurity. I've searched the archives of LKML and netdev and I've only found posts relating to 2.6.9, after which some related bugs were fixed... It looks like these bugs are related to e1000, which is the driver I'm using. The system was running 24 days before these appeared and it's still running absolutely fine. May 16 09:15:12 baldrick kernel: [6442250.504000] KERNEL: assertion (! sk->sk_forward_alloc) failed at net/core/stream.c (283) May 16 09:15:12 baldrick kernel: [6442250.513000] KERNEL: assertion (! sk->sk_forward_alloc) failed at net/ipv4/af_inet.c (150) baldrick bootc # ethtool -k eth0 Offload parameters for eth0: rx-checksumming: on tx-checksumming: on scatter-gather: on tcp segmentation offload: on Many thanks, Chris PS: I'm not subscribed to netdev. -- Chris Boot bootc@bootc.net http://www.bootc.net/ ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2005-08-14 0:18 netdev 0 siblings, 0 replies; 627+ messages in thread From: netdev @ 2005-08-14 0:18 UTC (permalink / raw) To: netdev [-- Attachment #1: Type: text/html, Size: 4615 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2005-08-12 19:56 ¸ôīŽÁö±â 0 siblings, 0 replies; 627+ messages in thread From: ¸ôīŽÁö±â @ 2005-08-12 19:56 UTC (permalink / raw) To: linux-xfs [-- Attachment #1: Type: text/html, Size: 1364 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2005-08-12 16:00 °í¼Ó ÃÊÀ½ÆÄ 0 siblings, 0 replies; 627+ messages in thread From: °í¼Ó ÃÊÀ½ÆÄ @ 2005-08-12 16:00 UTC (permalink / raw) To: linux-xfs [-- Attachment #1: Type: text/html, Size: 1829 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2005-08-12 4:17 °í¼Ó ÃÊÀ½ÆÄ 0 siblings, 0 replies; 627+ messages in thread From: °í¼Ó ÃÊÀ½ÆÄ @ 2005-08-12 4:17 UTC (permalink / raw) To: linux-xfs [-- Attachment #1: Type: text/html, Size: 1829 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2005-08-12 0:05 Ƽ¼ÅÃ÷ 0 siblings, 0 replies; 627+ messages in thread From: Ƽ¼ÅÃ÷ @ 2005-08-12 0:05 UTC (permalink / raw) To: linux-xfs [-- Attachment #1: Type: text/html, Size: 1409 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2005-06-10 8:27 Zoran Bosic (ZG/ETK) 0 siblings, 0 replies; 627+ messages in thread From: Zoran Bosic (ZG/ETK) @ 2005-06-10 8:27 UTC (permalink / raw) To: netdev ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2004-07-09 1:58 Desenhar é Fácil - Aprenda já 0 siblings, 0 replies; 627+ messages in thread From: Desenhar é Fácil - Aprenda já @ 2004-07-09 1:58 UTC (permalink / raw) To: netdev [-- Attachment #1: Type: text/html, Size: 944 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2004-06-02 10:25 Bigger Dik 0 siblings, 0 replies; 627+ messages in thread From: Bigger Dik @ 2004-06-02 10:25 UTC (permalink / raw) To: Hawkes [-- Attachment #1: honduras pedantry averred --] [-- Type: text/html, Size: 2361 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2004-05-18 9:45 彭丹 0 siblings, 0 replies; 627+ messages in thread From: 彭丹 @ 2004-05-18 9:45 UTC (permalink / raw) To: netdev help ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2004-04-18 10:11 Blaine Quick 0 siblings, 0 replies; 627+ messages in thread From: Blaine Quick @ 2004-04-18 10:11 UTC (permalink / raw) To: netdev [-- Attachment #1: Type: text/plain, Size: 525 bytes --] helen montage diebold convict scotty confrere delectate compendia emphatic handshake azure syncopate abner seclude clench angelo corrigenda bring valkyrie drowse burt grandiloquent dentistry fishy telescope schafer octile clarinet frayed edmonds aye colombia clark vivo spore dishevel salvage burial abase duffy enterprise dragonhead pickerel helvetica avon jutish crusade reynolds dwight synonym cheesecloth normalcy chaff attainder collocation pinhole sri goa canal lev scripps papyrus archimedes york porch ftc student [-- Attachment #2: Type: text/html, Size: 1073 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2004-03-09 19:20 Mon 0 siblings, 0 replies; 627+ messages in thread From: Mon @ 2004-03-09 19:20 UTC (permalink / raw) To: netdev; +Cc: c-d.hailfinger.kernel.2004 Hi, Well i've tried your forcedeth module (v0.23, i'm running 2.6.3) and i have to say: it works great! When copying 800mb files locally i get a stable 950 kb/s. I'm using a crappy 10mbit hub to connect my pc's here so unfortunatly i can't test a 100mb connection. When i'm on a 100mb switched network, i'll test again. I also have a question: does Wake on Lan Work? If so: great, i hope to test it soon. If not: will it work in a future release? Anyway, im really glad i can use a nice opensource driver for my onboard nic. Maybe now i can pull the eepro100 out again :) I'm looking forward to a new version of the module, and i'll be happy to test it. Ramon. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2004-01-13 20:44 Hubertus Krogmann 0 siblings, 0 replies; 627+ messages in thread From: Hubertus Krogmann @ 2004-01-13 20:44 UTC (permalink / raw) To: netdev; +Cc: c-d.hailfinger.kernel.2003 [-- Attachment #1: Type: text/plain, Size: 1881 bytes --] Hello Thanx 1st for providing this forcedeth driver. It works on my MSI nforce board force:~ # lspci 00:00.0 Host bridge: nVidia Corporation nForce CPU bridge (rev b2) 00:00.1 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2) 00:00.2 RAM memory: nVidia Corporation nForce 220/420 Memory Controller (rev b2) 00:00.3 RAM memory: nVidia Corporation nForce 420 Memory Controller (DDR) (rev b2) 00:01.0 ISA bridge: nVidia Corporation nForce ISA Bridge (rev c3) 00:01.1 SMBus: nVidia Corporation nForce PCI System Management (rev c1) 00:02.0 USB Controller: nVidia Corporation nForce USB Controller (rev c3) 00:03.0 USB Controller: nVidia Corporation nForce USB Controller (rev c3) 00:04.0 Ethernet controller: nVidia Corporation nForce Ethernet Controller (rev c2) 00:05.0 Multimedia audio controller: nVidia Corporation: Unknown device 01b0 (rev c2) 00:06.0 Multimedia audio controller: nVidia Corporation nForce Audio (rev c2) 00:08.0 PCI bridge: nVidia Corporation nForce PCI-to-PCI bridge (rev c2) 00:09.0 IDE interface: nVidia Corporation nForce IDE (rev c3) 00:1e.0 PCI bridge: nVidia Corporation nForce AGP to PCI Bridge (rev b2) 01:01.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394 Controller (Link) 01:03.0 SCSI storage controller: LSI Logic / Symbios Logic 53c860 (rev 02) 02:00.0 VGA compatible controller: nVidia Corporation NVCrush11 [GeForce2 MX Integrated Graphics] (rev b1) I do have a problem, my system hangs sometimes for about 5-10 seconds. While I ping my system : no hangs Start ping while it hangs : hang is over immediately. That is why I will try your driver. Anything I may test ? Another PC w2k and a Apple iBook can be used with a SMC router with integrated 4 port switch... -- Hubertus Krogmann -- hk @ hkit . de -- www . hkit . de GPG Fingerprint 42 F9 76 30 C0 E6 A5 59 AE F9 DD 12 A2 29 69 2F [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 478 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2003-09-28 3:59 Linda Xie 0 siblings, 0 replies; 627+ messages in thread From: Linda Xie @ 2003-09-28 3:59 UTC (permalink / raw) To: netdev; +Cc: Linda Xie Hi, Can anyone explain why base_addr member of net_device struct in include/linux/netdevice.h is defined as unsigned long, while base_addr member of ifmap struct in include/linux/if.h is defined as unsigned short? I have a test case where netdev->base_addr is 0x230000. When dev_ifsioc() processes a "SIOCGIFMAP" request, it put 0x0000 into ifr->ifr_map.base_addr instead of 0x230000. Should base_addr member of ifmap struct be defined as unsigned long and ifconfig command be modified accordingly? Any thoughts? Linda ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2003-03-24 11:59 Anantha Mohan 0 siblings, 0 replies; 627+ messages in thread From: Anantha Mohan @ 2003-03-24 11:59 UTC (permalink / raw) To: netdev [-- Attachment #1: Type: text/plain, Size: 24 bytes --] subscribe netdev digest [-- Attachment #2: Type: text/html, Size: 326 bytes --] ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown) @ 2003-02-27 19:17 netdev-bounce 0 siblings, 0 replies; 627+ messages in thread From: netdev-bounce @ 2003-02-27 19:17 UTC (permalink / raw) rom rddunlap@osdl.org Thu Feb 27 11:16:48 2003 Received: with ECARTIS (v1.0.0; list netdev); Thu, 27 Feb 2003 11:16:52 -0800 (PST) Received: from mail.osdl.org (air-2.osdl.org [65.172.181.6]) by oss.sgi.com (8.12.5/8.12.5) with SMTP id h1RJGleA011690 for <netdev@oss.sgi.com>; Thu, 27 Feb 2003 11:16:47 -0800 Received: from dragon.pdx.osdl.net (dragon.pdx.osdl.net [172.20.1.27]) by mail.osdl.org (8.11.6/8.11.6) with SMTP id h1RJGjw31760; Thu, 27 Feb 2003 11:16:45 -0800 Date: Thu, 27 Feb 2003 11:12:12 -0800 From: "Randy.Dunlap" <rddunlap@osdl.org> To: linux-net@vger.kernel.org Cc: netdev@oss.sgi.com Subject: linux_mib docs? Message-Id: <20030227111212.40388562.rddunlap@osdl.org> Organization: OSDL X-Mailer: Sylpheed version 0.8.6 (GTK+ 1.2.10; i586-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-archive-position: 1813 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: rddunlap@osdl.org Precedence: bulk X-list: netdev Hi, Is there a MIB definition for struct linux_mib in include/net/snmp.h ? Thanks, -- ~Randy ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2003-02-07 10:21 Andreas Herrmann 0 siblings, 0 replies; 627+ messages in thread From: Andreas Herrmann @ 2003-02-07 10:21 UTC (permalink / raw) To: netdev help -- Linux for eServer Development Tel : +49-7031-16-4640 Notes mail : Andreas Herrmann/GERMANY/IBM@IBMDE email : aherrman@de.ibm.com ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2003-01-03 8:56 Gao XiaoPeng 0 siblings, 0 replies; 627+ messages in thread From: Gao XiaoPeng @ 2003-01-03 8:56 UTC (permalink / raw) To: netdev@oss.sgi.com hello, one of my friends wants to discuss a netfilter problem with you! thx! ------------------------------------------------------------- hi, I am a student, I think that skb has all the information that is needed for sending and receiving.So I get the skb pointer at NF_IP_POST_ROUTING, put it in a chain organized by myself (I use a spinlock_t lock to control the access of the chain, I named it mylock), and return NF_STOLEN. I make a tq_timer task to start ip_finish_output2(I export it from kernel),ip_finish_output2 use the skb from my chain.I can make ftp run ok for almost 1 hour, but then the system will carsh with this information: ds:0018 es:0018 ss:0018 process swapper(pid:0, stackpage = c0265000) stack: c01a07ea c173a088 ........... call trace:[<c01a07ea>] [<c01a156d>]...... code: 0f 0b 89 7c 24 04 b8 03 00 00 00...... <0>kernel panic: Aiee, killing interrupt handler! In interrupt handler - not syncing! I want to know why I count run for some time but could not go on for a long time . Does it possible to transmit data by the way and how to do?thanks very much! best regard Chen Wei ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2002-09-26 18:40 mdews 0 siblings, 0 replies; 627+ messages in thread From: mdews @ 2002-09-26 18:40 UTC (permalink / raw) To: netdev; +Cc: mdews I have a problem with my newly installed firewall. A friend installed it for me and now I can't download music or some other things. Is there a way around this and if so how. ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2002-09-09 18:39 Mala Anand 0 siblings, 0 replies; 627+ messages in thread From: Mala Anand @ 2002-09-09 18:39 UTC (permalink / raw) To: linux-kernel, netdev, linux-net; +Cc: Bill Hartner, davem, Robert Olsson, jamal > "David S. Miller" wrote: >> NAPI is also not the panacea to all problems in the world. >Mala did some testing on this a couple of weeks back. It appears that >NAPI damaged performance significantly. >http://www-124.ibm.com/developerworks/opensource/linuxperf/netperf/results/july_02/netperf2.5.25results.htm >Unfortunately it is not listed what e1000 and core NAPI >patch was used. Also, not listed, are the RX/TX mitigation >and ring sizes given to the kernel module upon loading. The default driver that is included in 2.5.25 kernel for Intel gigabit adapter was used for the baseline test and the NAPI driver was downloaded from Robert Olsson's website. I have updated my web page to include Robert's patch. However it is given there for reference purpose only. Except for the ones mentioned explicitly the rest of the configurable values used are default. The default for RX/TX mitigation is 64 microseconds and the default ring size is 80. I have added statistics collected during the test to my web site. I do want to analyze and understand how NAPI can be improved in my tcp_stream test. Last year around November, when I first tested NAPI, I did find NAPI results better than the baseline using udp_stream. However I am concentrating on tcp_stream since that is where NAPI can be improved in my setup. I will update the website as I do more work on this. >Robert can comment on optimal settings I saw Robert's postings. Looks like he may have a more recent version of NAPI driver than the one I used. I also see 2.5.33 has NAPI, I will move to 2.5.33 and continue my work on that. >Robert and Jamal can make a more detailed analysis of Mala's >graphs than I. Jamal has questioned about socket buffer size that I used, I have tried 132k socket buffer size in the past and I didn't see much difference in my tests. I will add that to my list again. Regards, Mala Mala Anand IBM Linux Technology Center - Kernel Performance E-mail:manand@us.ibm.com http://www-124.ibm.com/developerworks/opensource/linuxperf http://www-124.ibm.com/developerworks/projects/linuxperf Phone:838-8088; Tie-line:678-8088 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2002-09-09 17:50 Mala Anand 0 siblings, 0 replies; 627+ messages in thread From: Mala Anand @ 2002-09-09 17:50 UTC (permalink / raw) To: inux-net, linux-kernel, netdev; +Cc: Bill Hartner, davem, Robert Olsson, jamal > "David S. Miller" wrote: >> NAPI is also not the panacea to all problems in the world. >Mala did some testing on this a couple of weeks back. It appears that >NAPI damaged performance significantly. >http://www-124.ibm.com/developerworks/opensource/linuxperf/netperf/results/july_02/netperf2.5.25results.htm >Unfortunately it is not listed what e1000 and core NAPI >patch was used. Also, not listed, are the RX/TX mitigation >and ring sizes given to the kernel module upon loading. The default driver that is included in 2.5.25 kernel for Intel gigabit adapter was used for the baseline test and the NAPI driver was downloaded from Robert Olsson's website. I have updated my web page to include Robert's patch. However it is given there for reference purpose only. Except for the ones mentioned explicitly the rest of the configurable values used are default. The default for RX/TX mitigation is 64 microseconds and the default ring size is 80. I have added statistics collected during the test to my web site. I do want to analyze and understand how NAPI can be improved in my tcp_stream test. Last year around November, when I first tested NAPI, I did find NAPI results better than the baseline using udp_stream. However I am concentrating on tcp_stream since that is where NAPI can be improved in my setup. I will update the website as I do more work on this. >Robert can comment on optimal settings I saw Robert's postings. Looks like he may have a more recent version of NAPI driver than the one I used. I also see 2.5.33 has NAPI, I will move to 2.5.33 and continue my work on that. >Robert and Jamal can make a more detailed analysis of Mala's >graphs than I. Jamal has questioned about socket buffer size that I used, I have tried 132k socket buffer size in the past and I didn't see much difference in my tests. I will add that to my list again. Regards, Mala Mala Anand IBM Linux Technology Center - Kernel Performance E-mail:manand@us.ibm.com http://www-124.ibm.com/developerworks/opensource/linuxperf http://www-124.ibm.com/developerworks/projects/linuxperf Phone:838-8088; Tie-line:678-8088 ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2002-04-19 19:32 raciel 0 siblings, 0 replies; 627+ messages in thread From: raciel @ 2002-04-19 19:32 UTC (permalink / raw) To: linux-net Somebody can tell me where i can get the LSM patch? Regards Raciel ^ permalink raw reply [flat|nested] 627+ messages in thread
* (unknown), @ 2002-04-16 20:50 Greg Kilfoyle 0 siblings, 0 replies; 627+ messages in thread From: Greg Kilfoyle @ 2002-04-16 20:50 UTC (permalink / raw) To: linux-net subscribe ^ permalink raw reply [flat|nested] 627+ messages in thread
end of thread, other threads:[~2018-11-27 11:03 UTC | newest] Thread overview: 627+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-10-26 2:28 (unknown), Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 1/5] kconfig: introduce the "imply" keyword Nicolas Pitre 2016-10-26 23:28 ` Paul Bolle 2016-10-26 23:44 ` Nicolas Pitre 2016-10-28 0:17 ` Paul Bolle 2016-10-28 3:10 ` Nicolas Pitre 2016-10-28 21:26 ` Paul Bolle 2016-10-28 21:31 ` Paul Bolle 2016-10-28 22:03 ` Nicolas Pitre 2016-10-28 22:09 ` Paul Bolle 2016-10-26 2:28 ` [PATCH v2 2/5] kconfig: introduce the "suggest" keyword Nicolas Pitre 2016-10-27 0:10 ` Paul Bolle 2016-10-27 2:39 ` Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 3/5] kconfig: regenerate *.c_shipped files after previous changes Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 4/5] ptp_clock: allow for it to be optional Nicolas Pitre 2016-10-26 2:28 ` [PATCH v2 5/5] posix-timers: make it configurable Nicolas Pitre 2016-10-26 8:51 ` Richard Cochran 2016-10-26 13:56 ` Nicolas Pitre 2016-10-26 20:18 ` Richard Cochran 2016-10-26 22:49 ` Nicolas Pitre 2016-10-26 23:14 ` [PATCH v2 0/5] make POSIX timers optional with some Kconfig help Paul Bolle 2016-10-26 23:41 ` Nicolas Pitre 2016-10-26 23:52 ` Paul Bolle 2016-10-28 22:50 ` Paul Bolle 2016-10-29 2:00 ` Nicolas Pitre -- strict thread matches above, loose matches on Subject: below -- 2018-11-27 0:07 (unknown), Offer 2018-11-18 20:40 (unknown), Major Dennis Hornbeck 2018-11-18 9:11 (unknown), Mrs. Maureen Hinckley 2018-11-11 8:05 (unknown), Oliver Carter 2018-10-31 0:38 (unknown), Ubaithullah Masood 2018-10-19 14:40 (unknown), David Howells 2018-10-19 17:46 ` (unknown) David Miller 2018-10-19 20:51 ` (unknown) David Howells 2018-10-19 20:58 ` (unknown) David Miller 2018-10-09 15:55 (unknown), Oliver Carter 2018-09-19 19:57 (unknown), Saif Hasan 2018-09-16 13:39 (unknown), iluminati 2018-08-22 9:07 (unknown), системы администратор 2018-08-09 9:23 (unknown), системы администратор 2018-07-29 9:58 (unknown) Sumitomo Rubber 2018-07-28 10:46 (unknown), Andrew Martinez 2018-07-28 10:14 (unknown), Andrew Martinez 2018-06-16 8:15 (unknown) Mrs Mavis Wanczyk 2018-06-13 15:48 (unknown), Ubaithullah Masood 2018-05-29 7:26 (unknown), администратор 2018-05-18 12:04 (unknown) DaeRyong Jeong 2018-05-14 17:30 (unknown), Jessica 2018-05-14 6:33 (unknown), системы администратор 2018-05-05 22:07 (unknown), Shane Missler 2018-05-04 15:21 (unknown), Mark Henry 2018-04-06 1:18 (unknown), venkatvenkatsubra 2018-04-04 13:43 (unknown), системы администратор 2018-02-13 22:56 (unknown), Alfred Cheuk Chow 2018-02-13 12:43 (unknown), mavis lilian wanczyk 2018-02-11 7:19 (unknown), Alfred Cheuk Chow 2018-01-29 16:30 (unknown), Jones 2018-01-27 13:48 (unknown), Jones 2018-01-09 21:23 (unknown), Emile Kenold 2018-01-02 22:11 (unknown), Mr Sheng Li Hung 2017-12-07 12:53 (unknown), Sistemas administrador 2017-11-12 15:09 (unknown), Friedrich Mayrhofer 2017-10-19 20:10 (unknown), pooks005 2017-10-17 20:28 (unknown), kelley 2017-10-16 11:30 (unknown), kindergartenchaos2 2017-10-15 13:57 (unknown), marketing 2017-10-11 19:55 (unknown), kindergartenchaos2 2017-10-11 4:11 (unknown), morice.diane 2017-10-08 9:52 (unknown), marketing 2017-10-07 4:45 (unknown), morice.diane 2017-10-07 3:40 (unknown), agar2000 2017-10-05 15:34 (unknown), kindergartenchaos2 2017-10-05 14:24 (unknown), informationrequest 2017-10-05 6:53 (unknown), helga.brickl 2017-10-04 5:56 (unknown), morice.diane 2017-10-03 12:43 (unknown), marketing 2017-10-03 8:16 (unknown), morice.diane 2017-09-29 13:49 (unknown), marketing 2017-09-29 7:26 (unknown), kelley 2017-09-29 2:48 (unknown), Tina Aaron 2017-09-22 1:22 (unknown), unsubscribe.me 2017-09-19 7:47 (unknown), agar2000 2017-09-15 17:01 (unknown), noreply 2017-09-13 8:56 (unknown), kindergartenchaos2 2017-09-12 22:07 (unknown), marketing 2017-09-12 18:53 (unknown), pooks005 2017-09-06 3:57 (unknown), informationrequest 2017-09-04 2:33 (unknown), marketing 2017-09-02 23:56 (unknown), netgalley 2017-09-01 15:30 (unknown), stef.ryckmans 2017-09-01 4:59 (unknown), adriix.addy 2017-09-01 1:48 (unknown), doctornina 2017-09-01 1:48 (unknown), agar2000 2017-08-31 18:41 (unknown), helga.brickl 2017-08-30 20:26 (unknown), anita.traylor 2017-08-29 5:40 (unknown), morice.diane 2017-08-27 10:55 (unknown), agar2000 2017-08-15 14:23 (unknown), helga.brickl 2017-08-15 8:46 (unknown), ccc 2017-08-14 15:35 (unknown), agar2000 2017-08-12 12:05 (unknown), agar2000 2017-08-11 8:54 (unknown), helga.brickl 2017-08-11 6:08 (unknown), администратор 2017-08-10 22:02 (unknown), stef.ryckmans 2017-08-09 22:05 (unknown), helga.brickl 2017-08-09 13:53 (unknown), Administrador 2017-08-09 10:21 (unknown), системы администратор 2017-08-05 12:35 (unknown), agar2000 2017-08-02 3:47 (unknown), системы администратор 2017-08-02 3:45 (unknown), helga.brickl 2017-08-01 20:18 (unknown), stef.ryckmans 2017-08-01 3:31 (unknown), helga.brickl 2017-07-28 7:17 (unknown), doctornina 2017-07-27 1:25 (unknown), info 2017-07-26 14:35 (unknown), venkatvenkatsubra 2017-07-26 12:48 (unknown), momofr 2017-07-18 23:49 (unknown), helga.brickl 2017-07-18 13:52 (unknown), stef.ryckmans 2017-07-17 2:32 (unknown), salome.khum 2017-07-13 2:27 (unknown), tomsue2000 2017-07-12 0:42 (unknown), associatebusiness2009 2017-07-11 0:07 (unknown), protecciondatos.es 2017-07-10 4:42 (unknown), lipa 2017-07-10 3:47 (unknown), системы администратор 2017-07-10 3:39 (unknown), системы администратор 2017-07-09 18:51 (unknown), pooks005 2017-07-08 18:22 (unknown), Alfred chow 2017-07-08 16:07 (unknown), netgalley 2017-07-08 11:53 (unknown), Alfred chow 2017-07-07 17:21 (unknown), pooks005 2017-07-05 0:55 (unknown), helga.brickl 2017-07-04 21:02 (unknown), salome.khum 2017-07-04 16:38 (unknown), openhackbangalore 2017-06-29 19:05 (unknown), morice.diane 2017-06-28 3:57 (unknown), системы администратор 2017-06-26 19:07 (unknown), eremias 2017-06-25 16:49 (unknown), agar2000 2017-06-21 20:10 (unknown), morice.diane 2017-06-19 9:57 (unknown), anita.traylor 2017-06-18 3:09 (unknown), agar2000 2017-06-16 22:37 (unknown), kelley 2017-06-11 2:29 (unknown), energi 2017-06-10 21:03 (unknown), morice.diane 2017-06-10 8:23 (unknown), kindergartenchaos2 2017-06-09 12:45 (unknown), Mrs Alice Walton 2017-06-08 22:14 (unknown), bcohen 2017-06-08 17:59 (unknown), kirola 2017-06-08 13:35 (unknown) Yuval Shaia 2017-06-08 13:07 (unknown), unsubscribe.me 2017-06-08 11:31 (unknown), helga.brickl 2017-06-08 5:41 (unknown), Oliver Carter 2017-06-08 3:14 (unknown), agar2000 2017-06-07 21:54 (unknown), agar2000 2017-06-07 7:42 (unknown), morice.diane 2017-06-05 0:03 (unknown), nmckenna 2017-06-04 10:30 (unknown), Yuval Mintz 2017-06-02 6:04 (unknown), mari.kayhko 2017-05-24 0:12 (unknown), bcohen 2017-05-23 7:38 (unknown), scotte 2017-05-22 0:57 (unknown), mari.kayhko 2017-05-21 11:59 (unknown), anita.traylor 2017-05-19 12:56 (unknown), kindergartenchaos2 2017-05-19 3:34 (unknown), openhackbangalore 2017-05-17 18:42 (unknown), stef.ryckmans 2017-05-17 13:39 (unknown), J Walker 2017-05-17 10:59 (unknown), anita.traylor 2017-05-16 6:37 (unknown), momofr 2017-05-15 23:49 (unknown), morice.diane 2017-05-15 23:19 (unknown), bcohen 2017-05-10 7:23 (unknown), kelley 2017-04-29 15:25 (unknown), Dmitry Bazhenov 2017-04-28 9:09 (unknown), администратор 2017-04-26 3:57 (unknown), prasad padiyar 2017-04-21 17:15 (unknown), Mr.Jerry Smith 2017-04-21 8:30 (unknown), scotte 2017-04-19 4:29 (unknown), kelley 2017-04-18 1:56 (unknown), scotte 2017-04-17 14:38 (unknown), energi 2017-04-17 12:59 (unknown), openhackbangalore 2017-04-17 9:12 (unknown), kelley 2017-04-16 18:50 (unknown), cbordinaro 2017-04-15 14:07 (unknown), energi 2017-04-14 19:14 (unknown) David Miller 2017-04-11 15:47 (unknown), energi 2017-04-10 9:20 (unknown), nmckenna 2017-04-09 22:03 (unknown), stef.ryckmans 2017-04-09 20:49 (unknown), xb1402456186 2017-03-22 9:38 (unknown), Lindsey 2017-03-19 15:47 (unknown), Mr Friedrich Mayrhofer 2017-03-15 16:10 (unknown), morice.diane 2017-03-14 17:20 (unknown), informationrequest 2017-03-11 21:59 (unknown), Karl Aichniger 2017-02-10 7:41 (unknown) Marty Plummer 2017-01-25 0:56 (unknown), stef.ryckmans 2017-01-21 9:56 (unknown), tomsue2000 2017-01-17 5:18 (unknown), Andy Lutomirski 2017-01-16 2:18 (unknown), unsubscribe.me [not found] <1106128488.3098110.1483031807043.ref@mail.yahoo.com> [not found] ` <1106128488.3098110.1483031807043@mail.yahoo.com> [not found] ` <401572207.3123784.1483031834168@mail.yahoo.com> [not found] ` <1308177207.3688288.1483089667948@mail.yahoo.com> [not found] ` <977027968.3694513.1483089712253@mail.yahoo.com> [not found] ` <1106626825.3669710.1483089731620@mail.yahoo.com> [not found] ` <1748747459.3668903.1483089781309@mail.yahoo.com> [not found] ` <194767709.3661674.1483089794412@mail.yahoo.com> [not found] ` <1122565967.3750915.1483105317779@mail.yahoo.com> [not found] ` <1770426603.3742493.1483105383068@mail.yahoo.com> [not found] ` <1814998795.3748843.1483105401281@mail.yahoo.com> [not found] ` <1341978687.3749731.1483105491227@mail.yahoo.com> [not found] ` <1404895436.3779197.1483105540749@mail.yahoo.com> [not found] ` <214633907.4391548.1483179725267@mail.yahoo.com> [not found] ` <912774034.4406268.1483179737340@mail.yahoo.com> [not found] ` <827906742.4525005.1483179839361@mail.y ahoo.com> [not found] ` <524384206.4525121.1483179868327@mail.yahoo.com> [not found] ` <455604260.4328806.1483179882152@mail.yahoo.com> [not found] ` <1312778519.4717443.1483214836554@mail.yahoo.com> [not found] ` <517841073.4631894.1483214864811@mail.yahoo.com> [not found] ` <1184455412.4638418.1483214903879@mail.yahoo.com> [not found] ` <478233653.4652947.1483214997262@mail.yahoo.com> [not found] ` <1308059029.4637252.1483215017366@mail.yahoo.com> [not found] ` <1254884509.5393656.1483358767720@mail.yahoo.com> [not found] ` <1502614451.5412319.1483359009818@mail.yahoo.com> [not found] ` <1132016281.5430494.1483359190605@mail.yahoo.com> [not found] ` <1971151778.5436430.1483359252981@mail.yahoo.com> [not found] ` <1688676733.5335987.1483359314681@mail.yahoo.com> [not found] ` <2080259461.5834079.1483394759260@mail.yahoo.com> [not found] ` <737978277.5833694.1483394781680@mail.yahoo.com> [not found] ` <215744622.5843621.1483394851409@mail.yahoo.com> [not found] ` <2005481765.5962444.1483394897391@mail.yahoo .com> [not found] ` <1716189090.5835233.1483394909132@mail.yahoo.com> [not found] ` <1287728637.6281478.1483435977816@mail.yahoo.com> [not found] ` <235252524.6225143.1483435989739@mail.yahoo.com> [not found] ` <1159734311.6214084.1483436039382@mail.yahoo.com> [not found] ` <467634145.6222259.1483436079700@mail.yahoo.com> [not found] ` <607089277.6197867.1483436091503@mail.yahoo.com> [not found] ` <1361434086.6272190.1483444342429@mail.yahoo.com> [not found] ` <740402319.6313371.1483444395274@mail.yahoo.com> [not found] ` <785182590.6286425.1483444449630@mail.yahoo.com> [not found] ` <154830166.6384721.1483444565969@mail.yahoo.com> [not found] ` <1913543903.6383286.1483444578445@mail.yahoo.com> [not found] ` <1484446493.6525188.1483459733733@mail.yahoo.com> [not found] ` <2045060486.6530062.1483459859333@mail.yahoo.com> [not found] ` <2094955708.6500045.1483459895398@mail.yahoo.com> [not found] ` <783839518.6500079.1483459929767@mail.yahoo.com> [not found] ` <863140240.6519882.1483459960961@mail.yahoo.com> [not found] ` <982986612.7376577.1483521857148@mail.yahoo.com> [not found] ` <763490582.7357373.1483521906787@mail.yahoo.com> [not found] ` <548265682.7460259.1483521920347@mail.yahoo.com> [not found] ` <1718312415.7362690.1483521972991@mail.yahoo.com> [not found] ` <879789010.7367214.1483522002827@mail.yahoo.com> [not found] ` <43454900.392349.1483604157781@mail.yahoo.com> [not found] ` <1933038555.434334.1483604227044@mail.yahoo.com> [not found] ` <2056335743.427213.1483604251306@mail.yahoo.com> [not found] ` <1255020977.385398.1483604308727@mail.yahoo.com> [not found] ` <1850448695.433607.1483604319141@mail.yahoo.com> [not found] ` <1175854134.512958.1483612505492@mail.yahoo.com> [not found] ` <1794859312.506689.1483612527917@mail.yahoo.com> [not found] ` <2005429808.502105.1483612572582@mail.yahoo.com> [not found] ` <1976727437.382746.1483612604859@mail.yahoo.com> [not found] ` <1689963052.513965.1483612653551@mail.yahoo.com> [not found] ` <281077159.760242.1483635116893@mail.yahoo.com> [not found] ` <1122819417.7732 29.1483635140417@mail.yahoo.com> [not found] ` <520812589.785357.1483635163447@mail.yahoo.com> [not found] ` <586812006.807199.1483635248137@mail.yahoo.com> [not found] ` <1629881682.797299.1483635271577@mail.yahoo.com> [not found] ` <1720418788.915011.1483644149233@mail.yahoo.com> [not found] ` <543637986.953238.1483644170571@mail.yahoo.com> [not found] ` <533823088.950922.1483644181823@mail.yahoo.com> [not found] ` <789705891.924489.1483644252770@mail.yahoo.com> [not found] ` <1079527108.955528.1483644287200@mail.yahoo.com> [not found] ` <836248026.289177.1483802393129@mail.yahoo.com> [not found] ` <2139774747.292289.1483802531512@mail.yahoo.com> [not found] ` <1398379766.288102.1483802563304@mail.yahoo.com> [not found] ` <875519544.290855.1483802577266@mail.yahoo.com> [not found] ` <818187627.276826.1483802611497@mail.yahoo.com> [not found] ` <351325566.464005.1483820298033@mail.yahoo.com> [not found] ` <1163092644.466813.1483820333185@mail.yahoo.com> [not found] ` <864765730.5250882.1484473748647@mail.yahoo.com> 2017-01-15 9:49 ` (unknown) bigbiglotto 2017-01-14 16:34 (unknown), pooks005 2017-01-13 8:38 (unknown), unsubscribe.me 2017-01-10 16:54 (unknown) kevin.smith 2017-01-03 6:48 (unknown), системы администратор 2016-12-30 9:12 (unknown), bcohen 2016-12-28 22:43 (unknown), doctornina 2016-12-26 3:42 (unknown), openhackbangalore 2016-12-18 4:04 (unknown), netdev 2016-12-18 2:58 (unknown), netdev 2016-12-16 10:25 (unknown), системы администратор 2016-12-14 9:45 (unknown), Mr Friedrich Mayrhofer 2016-12-14 2:45 (unknown), Mr Friedrich Mayrhofer 2016-12-12 12:19 (unknown), Brianna Falzone 2016-12-11 23:33 (unknown), KA Alice 2016-12-08 22:28 (unknown), kindergartenchaos2 2016-12-08 17:22 (unknown), marketing 2016-12-04 3:26 (unknown), Bob Biloxi 2016-12-03 13:59 (unknown), cbordinaro 2016-11-28 21:46 (unknown), salome.khum 2016-11-24 8:54 (unknown), Llorente Santos Jesus 2016-11-04 10:43 (unknown), Amir A. Khanmammadov 2016-11-03 3:06 (unknown), Mr Friedrich Mayrhofer 2016-10-31 13:59 (unknown), Debra_Farmer/SSB/HIDOE [not found] <1613766214.1156152.1472051909007.ref@mail.yahoo.com> [not found] ` <1613766214.1156152.1472051909007@mail.yahoo.com> [not found] ` <810785071.1179134.1472051944512@mail.yahoo.com> [not found] ` <690237954.1152886.1472051992004@mail.yahoo.com> [not found] ` <705613547.1154666.1472052019294@mail.yahoo.com> [not found] ` <1085891532.228865.1472219344215@mail.yahoo.com> [not found] ` <1823783081.212179.1472219379783@mail.yahoo.com> [not found] ` <1736678866.239274.1472219449051@mail.yahoo.com> [not found] ` <1114105469.218215.1472219489067@mail.yahoo.com> [not found] ` <1527883044.2321938.1472555816737@mail.yahoo.com> [not found] ` <2087207667.2326394.1472555862797@mail.yahoo.com> [not found] ` <1932957037.2328070.1472555891967@mail.yahoo.com> [not found] ` <76541161.3058550.1472641900776@mail.yahoo.com> [not found] ` <390417912.3114950.1472641927609@mail.yahoo.com> [not found] ` <174724605.3110527.1472641968175@mail.yahoo.com> [not found] ` <2138458534.3114303.1472641995170@mail.yahoo. com> [not found] ` <591707387.4282249.1472758695779@mail.yahoo.com> [not found] ` <2003823322.4269219.1472758736888@mail.yahoo.com> [not found] ` <2031504493.4178635.1472758968661@mail.yahoo.com> [not found] ` <365215625.4220139.1472759002460@mail.yahoo.com> [not found] ` <1777181169.4265146.1472759096006@mail.yahoo.com> [not found] ` <1769190245.320871.1472807778964@mail.yahoo.com> [not found] ` <363873901.271534.1472808041957@mail.yahoo.com> [not found] ` <1086378890.300174.1472808088970@mail.yahoo.com> [not found] ` <333356121.545000.1472836897091@mail.yahoo.com> [not found] ` <1118950278.480274.1472836950433@mail.yahoo.com> [not found] ` <1850791873.592848.1472837076171@mail.yahoo.com> [not found] ` <856623755.593152.1472837102910@mail.yahoo.com> [not found] ` <1103538463.2350950.1473154408734@mail.yahoo.com> [not found] ` <1483407510.2903367.1473891057004@mail.yahoo.com> [not found] ` <619326518.823750.1473935672338@mail.yahoo.com> [not found] ` <1165825571.3200771.1473935759393@mail.yahoo.com> [not found] ` <128378 9763.873675.1473935822127@mail.yahoo.com> [not found] ` <1125637573.837289.1473936830058@mail.yahoo.com> [not found] ` <612891209.943646.1474284578043@mail.yahoo.com> [not found] ` <604870836.948880.1474284627061@mail.yahoo.com> [not found] ` <798666907.945888.1474284681963@mail.yahoo.com> [not found] ` <1710612344.963943.1474284722263@mail.yahoo.com> [not found] ` <1447593757.977548.1474284753078@mail.yahoo.com> [not found] ` <1856972405.1794635.1474369648823@mail.yahoo.com> [not found] ` <895256758.1762384.1474369697069@mail.yahoo.com> [not found] ` <1397055351.1775498.1474369738847@mail.yahoo.com> [not found] ` <183225065.1781454.1474369784989@mail.yahoo.com> [not found] ` <577139267.1783456.1474369847432@mail.yahoo.com> [not found] ` <1634683265.2624669.1474461237932@mail.yahoo.com> [not found] ` <1045124091.2705259.1474461266485@mail.yahoo.com> [not found] ` <607022172.2708607.1474461292839@mail.yahoo.com> [not found] ` <646400693.2711419.1474461342292@mail.yahoo.com> [not found] ` <600926798.3024289.1 474487014745@mail.yahoo.com> [not found] ` <848959994.3050338.1474487051508@mail.yahoo.com> [not found] ` <1380179885.3046209.1474487113820@mail.yahoo.com> [not found] ` <915454957.2988766.1474487155242@mail.yahoo.com> [not found] ` <1032001767.3417413.1474533465860@mail.yahoo.com> [not found] ` <1105505857.3404812.1474533493617@mail.yahoo.com> [not found] ` <652377850.3376191.1474533525021@mail.yahoo.com> [not found] ` <885412713.3414982.1474533553621@mail.yahoo.com> [not found] ` <926239809.3432797.1474543903543@mail.yahoo.com> [not found] ` <504571643.3457974.1474543928175@mail.yahoo.com> [not found] ` <722329769.3465713.1474543956184@mail.yahoo.com> [not found] ` <194068216.3513436.1474543984451@mail.yahoo.com> [not found] ` <2144774905.3445655.1474544011008@mail.yahoo.com> [not found] ` <603193077.3551144.1474552246098@mail.yahoo.com> [not found] ` <1793265587.3570870.1474552275433@mail.yahoo.com> [not found] ` <724994993.3583577.1474552321306@mail.yahoo.com> [not found] ` <1847541976.4198633.147461738 7762@mail.yahoo.com> [not found] ` <894809757.4188891.1474617425437@mail.yahoo.com> [not found] ` <1610808600.4142852.1474618219565@mail.yahoo.com> [not found] ` <805538267.4154006.1474618248518@mail.yahoo.com> [not found] ` <140386417.4151046.1474618277910@mail.yahoo.com> [not found] ` <91588522.4201961.1474628458819@mail.yahoo.com> [not found] ` <874042294.4241184.1474628487978@mail.yahoo.com> [not found] ` <1751071499.4199552.1474628521119@mail.yahoo.com> [not found] ` <319872726.4187643.1474628546603@mail.yahoo.com> [not found] ` <1840567696.4257417.1474628570735@mail.yahoo.com> [not found] ` <1112971620.4328542.1474643792563@mail.yahoo.com> [not found] ` <618538819.4404406.1474643822169@mail.yahoo.com> [not found] ` <1715916073.4394545.1474643850308@mail.yahoo.com> [not found] ` <1370228317.4414904.1474643978187@mail.yahoo.com> [not found] ` <710779172.4400279.1474644004048@mail.yahoo.com> [not found] ` <1899028798.5873024.1474892962491@mail.yahoo.com> [not found] ` <2017484316.94998.1475832368446@mail.yahoo.com> 2016-10-07 19:48 ` (unknown) MRS LINAH MOHOHLO 2016-09-27 16:50 (unknown), Rajat Jain 2016-09-25 10:04 [PATCH v2 1/7] ipv6 addrconf: enable use of proc_dointvec_minmax in addrconf_sysctl David Miller 2016-09-25 10:52 ` (unknown), Maciej Żenczykowski 2016-09-25 12:51 ` (unknown) David Miller 2016-09-19 0:17 (unknown), Hello Email User 2016-08-24 9:24 (unknown), Άγγελος Μουζακίτης 2016-08-16 23:24 (unknown), doctornina 2016-08-15 0:41 (unknown), salome.khum 2016-08-13 21:35 (unknown), Кухар Валерій Павлович 2016-08-13 13:52 (unknown), salome.khum [not found] <2096904962.8975664.1448314694369.JavaMail.yahoo.ref@mail.yahoo.com> [not found] ` <2096904962.8975664.1448314694369.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1272825673.848852.1454493705636.JavaMail.yahoo@mail.yahoo.com> [not found] ` <640004565.927501.1454493835072.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1684063999.837280.1454493903115.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1977508521.873767.1454493983041.JavaMail.yahoo@mail.yahoo.com> [not found] ` <647023022.1433520.1454572607313.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2132257680.2026202.1454673388954.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1594683208.2109611.1454679567882.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2071408905.716633.1454921976812.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1261734413.4670460.1457342425928.JavaMail.yahoo@mail.yahoo.com> [not found] ` <856097930.5543824.1457426185916.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1538949636. 62724.1457675673999.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1769220668.51600.1458023281280.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1378392616.3882248.1458723145894.JavaMail.yahoo@mail.yahoo.com> [not found] ` <525067291.5183804.1458883074470.JavaMail.yahoo@mail.yahoo.com> [not found] ` <190840724.113296.1458972164243.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1085335777.855210.1459152528393.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1738111598.913186.1459173907860.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1245107078.1644010.1459236765377.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1450658088.960583.1459504903109.JavaMail.yahoo@mail.yahoo.com> [not found] ` <972924604.1064165.1459510374336.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1357718149.1545629.1459589622641.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1594050057.1616921.1459596421418.JavaMail.yahoo@mail.yahoo.com> [not found] ` <976664093.2413697.1459742380276.JavaMail .yahoo@mail.yahoo.com> [not found] ` <1580361812.2368711.1459746779917.JavaMail.yahoo@mail.yahoo.com> [not found] ` <996413620.3389168.1459854488562.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1163928646.11420.1459933300985.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1324768292.671231.1460368140020.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2026848287.718433.1460372952186.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2084945232.1488221.1460436999826.JavaMail.yahoo@mail.yahoo.com> [not found] ` <348741613.1565701.1460449497633.JavaMail.yahoo@mail.yahoo.com> [not found] ` <360426420.1555412.1460459307634.JavaMail.yahoo@mail.yahoo.com> [not found] ` <123077483.2387510.1460536873257.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1779684999.378587.1460632828565.JavaMail.yahoo@mail.yahoo.com> [not found] ` <665545912.471033.1460637513618.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1901758443.1079819.1460695929708.JavaMail.yahoo@mail.yahoo.com> [not found] ` <20304 15086.1077550.1460696028309.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1247989484.1068190.1460700672076.JavaMail.yahoo@mail.yahoo.com> [not found] ` <763018971.2516350.1460955627717.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1260354925.2455965.1460960301207.JavaMail.yahoo@mail.yahoo.com> [not found] ` <822166035.4952175.1461221836645.JavaMail.yahoo@mail.yahoo.com> [not found] ` <997536812.4972457.1461230441835.JavaMail.yahoo@mail.yahoo.com> [not found] ` <531465338.320837.1461332315387.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1710060059.1594917.1461562373705.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2013665124.1634508.1461576225749.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1577159729.1662524.1461576408914.JavaMail.yahoo@mail.yahoo.com> [not found] ` <827743832.1775731.1461589940966.JavaMail.yahoo@mail.yahoo.com> [not found] ` <624424391.4865247.1461917247584.JavaMail.yahoo@mail.yahoo.com> [not found] ` <770757824.4861978.146192431545 4.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1550180170.7099173.1462269913921.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1599666968.325070.1462966718844.JavaMail.yahoo@mail.yahoo.com> [not found] ` <493146651.316676.1464342389454.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1014446193.299180.1464342631839.JavaMail.yahoo@mail.yahoo.com> [not found] ` <299594501.2228774.1464691083776.JavaMail.yahoo@mail.yahoo.com> [not found] ` <552111681.3053448.1464781008278.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1312015133.3037091.1464781256056.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2132034124.6014802.1465217502181.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1452634835.367510.1465301259393.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1729713271.3003857.1465908251570.JavaMail.yahoo@mail.yahoo.com> [not found] ` <736322626.3060801.1465914464910.JavaMail.yahoo@mail.yahoo.com> [not found] ` <779581049.5099647.1466152846876.JavaMail.yahoo@mail.yahoo .com> [not found] ` <1620893419.11036983.1470224720712.JavaMail.yahoo@mail.yahoo.com> 2016-08-03 14:32 ` (unknown) UNITED NATIONS ORGANIZATION 2016-07-27 14:02 (unknown), Grace Bunyan 2016-07-20 0:01 (unknown), Mrs Alice Walton 2016-07-18 22:30 [E1000-devel] [PATCH 1/1] ixgbevf: avoid checking hang when performing hardware reset Skidmore, Donald C 2016-07-19 13:31 ` (unknown), zyjzyj2000 2016-07-18 20:11 (unknown), J Walker 2016-07-15 17:31 (unknown), Easy Loan Finance 2016-07-12 0:03 (unknown), EASY LOAN FINANCE 2016-07-04 22:34 (unknown), Mrs Alice Walton 2016-06-30 7:56 (unknown), Brown, Jaime M 2016-06-24 6:48 (unknown), Prabhat Kumar Ravi 2016-06-22 22:48 (unknown), Mrs Alice Walton 2016-05-03 21:03 (unknown) to2 2016-04-27 6:38 (unknown) Leon Romanovsky 2016-02-28 0:12 (unknown), David and Carol Martin [not found] <1690820823.2037051.1452354006554.JavaMail.yahoo.ref@mail.yahoo.com> [not found] ` <1690820823.2037051.1452354006554.JavaMail.yahoo@mail.yahoo.com> [not found] ` <520885517.2023918.1452354030404.JavaMail.yahoo@mail.yahoo.com> [not found] ` <848799901.2079551.1452354065249.JavaMail.yahoo@mail.yahoo.com> [not found] ` <606567182.2061337.1452354101520.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1515548489.2047888.1452354125577.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1696830956.2080895.1452359740195.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1044512568.2034158.1452359782445.JavaMail.yahoo@mail.yahoo.com> [not found] ` <744996740.2039018.1452359828711.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2068321528.2056193.1452359860125.JavaMail.yahoo@mail.yahoo.com> [not found] ` <402986787.2071710.1452359902923.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1322952930.2582033.1452510886770.JavaMail.yahoo@mail.yahoo.com> [not found] ` <87953227 5.2546109.1452510921924.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1026668702.2589108.1452510960652.JavaMail.yahoo@mail.yahoo.com> [not found] ` <978073310.2552797.1452510992183.JavaMail.yahoo@mail.yahoo.com> [not found] ` <182370769.921229.1452511022402.JavaMail.yahoo@mail.yahoo.com> [not found] ` <874882914.2385702.1452520281537.JavaMail.yahoo@mail.yahoo.com> [not found] ` <17111664.2568134.1452520335421.JavaMail.yahoo@mail.yahoo.com> [not found] ` <516869245.2578252.1452520360135.JavaMail.yahoo@mail.yahoo.com> [not found] ` <767242250.2624752.1452520382512.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1959320308.2630221.1452520406229.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1814552231.2973754.1452589055426.JavaMail.yahoo@mail.yahoo.com> [not found] ` <907225137.3022418.1452589083109.JavaMail.yahoo@mail.yahoo.com> [not found] ` <951437022.3021927.1452589109793.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1768300989.2980091.1452589136797.Java Mail.yahoo@mail.yahoo.com> [not found] ` <911423606.3035509.1452589164842.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2127216151.3048756.1452599667281.JavaMail.yahoo@mail.yahoo.com> [not found] ` <709737706.3078730.1452599700711.JavaMail.yahoo@mail.yahoo.com> [not found] ` <379160696.3047804.1452599745856.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2081034749.3007619.1452599797351.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1058608006.3108811.1452599835942.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1942912099.896019.1452606652480.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2003806921.3081762.1452606693391.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1207476983.3060147.1452606720260.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1032080305.3097862.1452606748682.JavaMail.yahoo@mail.yahoo.com> [not found] ` <818084723.3066453.1452606775209.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1494060124.3147933.1452616127837.JavaMail.yahoo@mail.yahoo.c om> [not found] ` <711832179.3228460.1452616154107.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1670376973.3114248.1452616191604.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1924608863.69337.1452616219592.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1409491530.3147225.1452616248281.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1352739605.3446696.1452667798659.JavaMail.yahoo@mail.yahoo.com> [not found] ` <207216800.3500868.1452667847139.JavaMail.yahoo@mail.yahoo.com> [not found] ` <832914504.3469853.1452667871840.JavaMail.yahoo@mail.yahoo.com> [not found] ` <72384801.3466715.1452667921212.JavaMail.yahoo@mail.yahoo.com> [not found] ` <722107869.3489806.1452667959332.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1799607280.3558166.1452674211532.JavaMail.yahoo@mail.yahoo.com> [not found] ` <53458278.3463606.1452674245038.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2113308166.134837.1452674278966.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2136526904.3483184.14526 74322888.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2011146615.3563450.1452688452689.JavaMail.yahoo@mail.yahoo.com> [not found] ` <397321807.3586527.1452688502804.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1268401864.3498209.1452688529883.JavaMail.yahoo@mail.yahoo.com> [not found] ` <485259168.3515132.1452688558155.JavaMail.yahoo@mail.yahoo.com> [not found] ` <618207249.3549878.1452688585521.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1844724177.3607221.1452695175280.JavaMail.yahoo@mail.yahoo.com> [not found] ` <18067065.3575284.1452695203196.JavaMail.yahoo@mail.yahoo.com> [not found] ` <119424678.3637365.1452695242919.JavaMail.yahoo@mail.yahoo.com> [not found] ` <413807410.3573519.1452695282961.JavaMail.yahoo@mail.yahoo.com> [not found] ` <64115364.3542637.1452695311181.JavaMail.yahoo@mail.yahoo.com> [not found] ` <919944570.4028497.1452754488903.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1696094166.3901181.1455623116966.JavaMail.yahoo@mail.yahoo.com> 2016-02-16 11:45 ` (unknown) Western Union 2016-02-16 1:10 [PATCH v2] gre: Avoid kernel panic by clearing IPCB before dst_link_failure called Bernie Harris 2016-02-21 23:24 ` (unknown), Bernie Harris 2016-01-20 10:23 (unknown), Marc Kleine-Budde [not found] <1189559669.1085400.1450616408360.JavaMail.yahoo.ref@mail.yahoo.com> [not found] ` <1189559669.1085400.1450616408360.JavaMail.yahoo@mail.yahoo.com> [not found] ` <938101528.1074710.1450616439277.JavaMail.yahoo@mail.yahoo.com> [not found] ` <752146711.1018453.1450616472378.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1237898243.1036679.1450616497302.JavaMail.yahoo@mail.yahoo.com> [not found] ` <253103764.1058176.1450616527396.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2107437680.1365896.1450704448679.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2113721975.1331941.1450704482180.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1939467021.1319529.1450704508544.JavaMail.yahoo@mail.yahoo.com> [not found] ` <776171797.1348863.1450706589370.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2124113924.1341867.1450706611529.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1686864168.1767211.1450791334204.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1663107 703.1804977.1450791356432.JavaMail.yahoo@mail.yahoo.com> [not found] ` <810644738.1776175.1450791383754.JavaMail.yahoo@mail.yahoo.com> [not found] ` <676194273.1743557.1450791402379.JavaMail.yahoo@mail.yahoo.com> [not found] ` <799674079.1801244.1450791420876.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1993329457.1821131.1450799940732.JavaMail.yahoo@mail.yahoo.com> [not found] ` <268082191.1840999.1450799961443.JavaMail.yahoo@mail.yahoo.com> [not found] ` <304799246.1854776.1450800004535.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1989403988.1856669.1450800024245.JavaMail.yahoo@mail.yahoo.com> [not found] ` <92457357.1818096.1450800118028.JavaMail.yahoo@mail.yahoo.com> [not found] ` <540045979.3172349.1451304835704.JavaMail.yahoo@mail.yahoo.com> [not found] ` <671081733.3224417.1451304907927.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1529125076.3220495.1451304925879.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1737615335.2844448.1451304962191.J avaMail.yahoo@mail.yahoo.com> [not found] ` <198469755.3225222.1451305052535.JavaMail.yahoo@mail.yahoo.com> [not found] ` <338237304.3593822.1451403589998.JavaMail.yahoo@mail.yahoo.com> [not found] ` <775597351.3609366.1451403607423.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1874486360.3609714.1451403641310.JavaMail.yahoo@mail.yahoo.com> [not found] ` <705103662.3626730.1451403658715.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1754736315.3642797.1451403688433.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1906490225.4147877.1451492716282.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1327061151.4083108.1451492735685.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1492865290.4022153.1451492752564.JavaMail.yahoo@mail.yahoo.com> [not found] ` <348292460.4016181.1451492772020.JavaMail.yahoo@mail.yahoo.com> [not found] ` <559710155.4107016.1451492792295.JavaMail.yahoo@mail.yahoo.com> [not found] ` <528962049.387419.1451905899675.JavaMail.yahoo@mail.yahoo.c om> [not found] ` <325734406.384218.1451905923093.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2087142940.395327.1451905938481.JavaMail.yahoo@mail.yahoo.com> [not found] ` <884908913.402855.1451905957123.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1214027197.390443.1451905985296.JavaMail.yahoo@mail.yahoo.com> [not found] ` <333578736.423730.1451914650511.JavaMail.yahoo@mail.yahoo.com> [not found] ` <362929783.422672.1451914670835.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1333250981.418708.1451914690698.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1264545405.419524.1451914711756.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1969831921.412793.1451914737223.JavaMail.yahoo@mail.yahoo.com> [not found] ` <80162579.646702.1452071856181.JavaMail.yahoo@mail.yahoo.com> [not found] ` <764575253.1503574.1452071945800.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1940076492.667908.1452071961334.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1496175421.645042.1452072033238 .JavaMail.yahoo@mail.yahoo.com> [not found] ` <1271769897.686417.1452072051584.JavaMail.yahoo@mail.yahoo.com> [not found] ` <449041957.665753.1452078607110.JavaMail.yahoo@mail.yahoo.com> [not found] ` <254798391.700521.1452078622519.JavaMail.yahoo@mail.yahoo.com> [not found] ` <718448502.684372.1452078661103.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2033411455.683882.1452078690907.JavaMail.yahoo@mail.yahoo.com> [not found] ` <402716136.697766.1452078708720.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1928854071.811941.1452097763672.JavaMail.yahoo@mail.yahoo.com> [not found] ` <144032794.788859.1452097781972.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1969093931.800327.1452097798251.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1178247973.783088.1452097814670.JavaMail.yahoo@mail.yahoo.com> [not found] ` <654998422.782078.1452097864921.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1613998459.1624649.1452253970027.JavaMail.yahoo@mail.yahoo.com> [not found] ` <273853016.1638958.1452254013289.JavaMail.yahoo@mail.yahoo.com> 2016-01-08 11:54 ` (unknown) Western Union 2016-01-08 6:12 [RFC PATCH net-next] bonding: Use notifiers for slave link state detection Jay Vosburgh 2016-01-08 7:41 ` (unknown), zyjzyj2000 2015-12-22 21:50 (unknown), Luuk Paulussen 2015-12-20 3:26 (unknown) Vitaly Davidovich 2015-12-05 4:32 (unknown), Don Boyer 2015-12-02 16:54 (unknown), Smith, Wayne L 2015-11-14 10:08 (unknown), ESTHER LABOSO 2015-10-23 12:10 (unknown), LABBE Corentin 2015-10-22 16:15 (unknown) arwen lai 2015-10-20 9:42 (unknown) Andrew 2015-10-16 0:56 (unknown), Isonews2 2015-10-13 5:41 (unknown) arwen lai 2015-09-23 12:10 (unknown), jerryfunds24erwww 2015-08-30 2:08 (unknown), jerryfunds4 2015-08-29 18:31 (unknown), jerryfunds21 2015-08-29 15:41 (unknown), Mr. Bader Hasan 2015-08-24 15:11 (unknown), Koray Uçar 2015-08-18 0:08 (unknown), Kussner, Sara 2015-08-15 19:33 (unknown), Vikram Narayanan 2015-08-03 22:58 (unknown), Pravin B Shelar 2015-07-16 7:16 (unknown) Clemens Gruber 2015-07-02 9:06 (unknown) gary 2015-07-01 12:13 (unknown), Sasnett_Karen 2015-06-19 19:15 (unknown), CEO at Epis 2015-06-18 9:57 (unknown), yvonne.hunt 2015-06-13 1:41 (unknown), Estonia organization 2015-03-22 21:36 (unknown), THEEDE Jason 2015-03-17 14:03 (unknown), loan 2015-03-13 1:42 (unknown), pepa6.es 2015-02-26 0:04 (unknown), Sam Patton 2015-02-24 9:46 (unknown), loan [not found] <30621137.1884641.1423647833492.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1109740054.1864893.1423647909174.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1249406237.1877387.1423647961694.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1667746086.1875024.1423647982545.JavaMail.yahoo@mail.yahoo.com> [not found] ` <863580834.1871360.1423648003942.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1296654407.1895857.1423648026481.JavaMail.yahoo@mail.yahoo.com> [not found] ` <851720584.1875236.1423648045506.JavaMail.yahoo@mail.yahoo.com> [not found] ` <445184285.1879800.1423648062670.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1004449793.1876746.1423648096498.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1337709823.1876984.1423648190399.JavaMail.yahoo@mail.yahoo.com> [not found] ` <667740828.1876158.1423648414775.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1403720942.1869140.1423648449123.JavaMail.yahoo@mail.yahoo.com> [not found] ` <764438504.186 1825.1423648476599.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1839965261.1876025.1423648535845.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2073976317.1885442.1423648650365.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1282612537.1885451.1423648736538.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1294366783.1872219.1423648797388.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1090003485.1885723.1423648836928.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1883106910.1868953.1423648883634.JavaMail.yahoo@mail.yahoo.com> [not found] ` <358080433.1859281.1423648932209.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1789728049.1869278.1423648983048.JavaMail.yahoo@mail.yahoo.com> [not found] ` <79202601.1877806.1423649043724.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1932565340.1879671.1423649106132.JavaMail.yahoo@mail.yahoo.com> [not found] ` <999703293.1876472.1423649152256.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1785531808.1873454.1423649195471.Jav aMail.yahoo@mail.yahoo.com> [not found] ` <320920908.1873583.1423649242645.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1480255761.1892794.1423649313534.JavaMail.yahoo@mail.yahoo.com> [not found] ` <717950724.1883801.1423649348341.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1149337335.1887876.1423649374472.JavaMail.yahoo@mail.yahoo.com> [not found] ` <884429791.1880143.1423649432509.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1153684619.1873276.1423649469930.JavaMail.yahoo@mail.yahoo.com> [not found] ` <591398253.1881945.1423649530670.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1655904396.1863095.1423649577676.JavaMail.yahoo@mail.yahoo.com> [not found] ` <264674727.1887855.1423649606466.JavaMail.yahoo@mail.yahoo.com> [not found] ` <783718720.1890011.1423649816747.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1833810928.1882872.1423649848791.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1026071772.1865874.1423649880314.JavaMail.yahoo@mail.yahoo.c om> [not found] ` <1774136326.1884700.1423649914910.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1081878933.1866087.1423649957509.JavaMail.yahoo@mail.yahoo.com> [not found] ` <98543979.1880977.1423650000547.JavaMail.yahoo@mail.yahoo.com> [not found] ` <397130580.1874363.1423650044457.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1251494950.1881933.1423650081221.JavaMail.yahoo@mail.yahoo.com> [not found] ` <407345035.1872615.1423650126694.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1551908488.1892801.1423650184851.JavaMail.yahoo@mail.yahoo.com> [not found] ` <751999654.1877888.1423650232345.JavaMail.yahoo@mail.yahoo.com> [not found] ` <895858585.1884039.1423650319768.JavaMail.yahoo@mail.yahoo.com> [not found] ` <2099448042.1878759.1423650370095.JavaMail.yahoo@mail.yahoo.com> [not found] ` <293236516.1888609.1423650872431.JavaMail.yahoo@mail.yahoo.com> [not found] ` <381667721.1892620.1423650932626.JavaMail.yahoo@mail.yahoo.com> [not found] ` <104022344.1881054.142 3650994137.JavaMail.yahoo@mail.yahoo.com> [not found] ` <221932891.1867437.1423651067573.JavaMail.yahoo@mail.yahoo.com> [not found] ` <562303550.1879216.1423651106154.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1607478433.1887429.1423651144586.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1186216740.1898628.1423651183240.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1789489223.1891033.1423651246940.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1330425676.1879045.1423651306061.JavaMail.yahoo@mail.yahoo.com> [not found] ` <791892904.1866622.1423651366042.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1623547921.1890725.1423651411872.JavaMail.yahoo@mail.yahoo.com> [not found] ` <7259691.1882729.1423651560207.JavaMail.yahoo@mail.yahoo.com> [not found] ` <1879232798.1883489.1423651612717.JavaMail.yahoo@mail.yahoo.com> [not found] ` <686394778.1879539.1423651659578.JavaMail.yahoo@mail.yahoo.com> [not found] ` <105649434.1938158.1423663368208.JavaMail.yahoo@mail.yahoo.com> 2015-02-11 14:04 ` (unknown) Families Need Support [not found] ` <227571021.1933835.1423663444450.JavaMail.yahoo@mail.yahoo.com> 2015-02-11 14:05 ` (unknown) Families Need Support 2015-02-04 5:07 (unknown), Hines, Aaron 2015-01-28 14:48 (unknown), kichawa23 [not found] <1617286276.108731.1416833015541.JavaMail.yahoo@jws100168.mail.ne1.yahoo.com> [not found] ` <1959865127.104015.1416833060319.JavaMail.yahoo@jws100205.mail.ne1.yahoo.com> [not found] ` <188796427.109567.1416833125392.JavaMail.yahoo@jws100155.mail.ne1.yahoo.com> [not found] ` <1078062257.114037.1416833575439.JavaMail.yahoo@jws100136.mail.ne1.yahoo.com> [not found] ` <1412539830.111250.1416833755944.JavaMail.yahoo@jws100164.mail.ne1.yahoo.com> [not found] ` <386125962.116111.1416833830041.JavaMail.yahoo@jws100147.mail.ne1.yahoo.com> [not found] ` <545997556.381846.1416896373175.JavaMail.yahoo@jws10038.mail.ne1.yahoo.com> [not found] ` <1117563160.377923.1416896393804.JavaMail.yahoo@jws100194.mail.ne1.yahoo.com> [not found] ` <702106271.718055.1416984062629.JavaMail.yahoo@jws10076.mail.ne1.yahoo.com> [not found] ` <1966698014.724507.1416984120254.JavaMail.yahoo@jws10086.mail.ne1.yahoo.com> [not found] ` <869818394.7282 64.1416984532872.JavaMail.yahoo@jws10032.mail.ne1.yahoo.com> [not found] ` <1021170210.731802.1416984786854.JavaMail.yahoo@jws100190.mail.ne1.yahoo.com> [not found] ` <1158888362.713933.1416984878341.JavaMail.yahoo@jws10049.mail.ne1.yahoo.com> [not found] ` <654277002.749201.1416991358899.JavaMail.yahoo@jws10030.mail.ne1.yahoo.com> [not found] ` <62088636.737719.1416991446773.JavaMail.yahoo@jws10093.mail.ne1.yahoo.com> [not found] ` <1534164047.735029.1416991523508.JavaMail.yahoo@jws10077.mail.ne1.yahoo.com> [not found] ` <1096058194.748512.1416991611663.JavaMail.yahoo@jws100199.mail.ne1.yahoo.com> [not found] ` <1618886374.1041945.1417069983282.JavaMail.yahoo@jws10086.mail.ne1.yahoo.com> [not found] ` <1737684180.1045617.1417070003250.JavaMail.yahoo@jws100102.mail.ne1.yahoo.com> [not found] ` <1718460294.1049280.1417070035580.JavaMail.yahoo@jws100108.mail.ne1.yahoo.com> [not found] ` <1326289288.1035116.1417070066288.JavaMa il.yahoo@jws10059.mail.ne1.yahoo.com> [not found] ` <1299209783.1274811.1417155994190.JavaMail.yahoo@jws100148.mail.ne1.yahoo.com> [not found] ` <107795174.1878257.1417427013302.JavaMail.yahoo@jws100106.mail.ne1.yahoo.com> [not found] ` <206072367.1891861.1417427462613.JavaMail.yahoo@jws100199.mail.ne1.yahoo.com> [not found] ` <1352334348.1878890.1417427570926.JavaMail.yahoo@jws100210.mail.ne1.yahoo.com> [not found] ` <99120646.1879363.1417427965131.JavaMail.yahoo@jws100104.mail.ne1.yahoo.com> [not found] ` <1627251032.1873831.1417428051913.JavaMail.yahoo@jws10031.mail.ne1.yahoo.com> [not found] ` <57531592.3048324.1417694329136.JavaMail.yahoo@jws100120.mail.ne1.yahoo.com> [not found] ` <1799788874.3037328.1417694376535.JavaMail.yahoo@jws100157.mail.ne1.yahoo.com> [not found] ` <228356402.3052581.1417694406674.JavaMail.yahoo@jws10035.mail.ne1.yahoo.com> [not found] ` <398805245.3027395.1417694437066.JavaMail.yahoo@jws10062.m ail.ne1.yahoo.com> [not found] ` <2025709945.3060758.1417694597836.JavaMail.yahoo@jws100144.mail.ne1.yahoo.com> [not found] ` <1812238748.3047984.1417694688131.JavaMail.yahoo@jws10046.mail.ne1.yahoo.com> [not found] ` <1346445337.4016635.1418023791363.JavaMail.yahoo@jws100109.mail.ne1.yahoo.com> [not found] ` <272973178.4012816.1418024178438.JavaMail.yahoo@jws100179.mail.ne1.yahoo.com> [not found] ` <469937414.4007994.1418024294764.JavaMail.yahoo@jws10038.mail.ne1.yahoo.com> [not found] ` <478826435.4072239.1418043358252.JavaMail.yahoo@jws100209.mail.ne1.yahoo.com> [not found] ` <1952788551.882472.1418043498725.JavaMail.yahoo@jws100206.mail.ne1.yahoo.com> [not found] ` <853057988.4069816.1418043691694.JavaMail.yahoo@jws100157.mail.ne1.yahoo.com> [not found] ` <129337663.4086614.1418044635011.JavaMail.yahoo@jws100210.mail.ne1.yahoo.com> [not found] ` <1008276545.4080140.1418044708865.JavaMail.yahoo@jws100109.mail.ne1.yahoo.co m> [not found] ` <491815401.4074543.1418044828091.JavaMail.yahoo@jws100142.mail.ne1.yahoo.com> [not found] ` <929027478.4082942.1418044972547.JavaMail.yahoo@jws100158.mail.ne1.yahoo.com> [not found] ` <2091796683.4336058.1418107556352.JavaMail.yahoo@jws10076.mail.ne1.yahoo.com> [not found] ` <774140001.4357238.1418107710385.JavaMail.yahoo@jws100160.mail.ne1.yahoo.com> [not found] ` <1466353930.4355619.1418107884588.JavaMail.yahoo@jws10093.mail.ne1.yahoo.com> [not found] ` <1295614639.4337481.1418108026690.JavaMail.yahoo@jws10076.mail.ne1.yahoo.com> [not found] ` <1472483817.4362546.1418108154758.JavaMail.yahoo@jws10056.mail.ne1.yahoo.com> [not found] ` <902306465.4389048.1418116780520.JavaMail.yahoo@jws100108.mail.ne1.yahoo.com> [not found] ` <1216756121.4384442.1418117123531.JavaMail.yahoo@jws100117.mail.ne1.yahoo.com> [not found] ` <414140671.4404559.1418117228979.JavaMail.yahoo@jws100155.mail.ne1.yahoo.com> [not found] ` <1776222997.519152.1421222470183.JavaMail.yahoo@jws10092.mail.ne1.yahoo.com> 2015-01-14 8:05 ` (unknown) UNITED NATIONS 2014-11-25 13:58 (unknown), Ujjal Roy 2014-11-16 16:45 (unknown), Gloria C. Mackenzie 2014-11-14 0:04 (unknown), Omar Hashim 2014-11-13 2:10 (unknown) julien.parvole [not found] <1570038211.167595.1414613146892.JavaMail.yahoo@jws10056.mail.ne1.yahoo.com> [not found] ` <1835234304.171617.1414613165674.JavaMail.yahoo@jws10089.mail.ne1.yahoo.com> [not found] ` <1938862685.172387.1414613200459.JavaMail.yahoo@jws100180.mail.ne1.yahoo.com> [not found] ` <705402329.170339.1414613213653.JavaMail.yahoo@jws10087.mail.ne1.yahoo.com> [not found] ` <760168749.169371.1414613227586.JavaMail.yahoo@jws10082.mail.ne1.yahoo.com> [not found] ` <1233923671.167957.1414613439879.JavaMail.yahoo@jws10091.mail.ne1.yahoo.com> [not found] ` <925985882.172122.1414613520734.JavaMail.yahoo@jws100207.mail.ne1.yahoo.com> [not found] ` <1216694778.172990.1414613570775.JavaMail.yahoo@jws100152.mail.ne1.yahoo.com> [not found] ` <1213035306.169838.1414613612716.JavaMail.yahoo@jws10097.mail.ne1.yahoo.com> [not found] ` <2058591563.172973.1414613668636.JavaMail.yahoo@jws10089.mail.ne1.yahoo.com> [not found] ` <1202030640.175493 .1414613712352.JavaMail.yahoo@jws10036.mail.ne1.yahoo.com> [not found] ` <1111049042.175610.1414613739099.JavaMail.yahoo@jws100165.mail.ne1.yahoo.com> [not found] ` <574125160.175950.1414613784216.JavaMail.yahoo@jws100158.mail.ne1.yahoo.com> [not found] ` <1726966600.175552.1414613846198.JavaMail.yahoo@jws100190.mail.ne1.yahoo.com> [not found] ` <976499752.219775.1414613888129.JavaMail.yahoo@jws100101.mail.ne1.yahoo.com> [not found] ` <1400960529.171566.1414613936238.JavaMail.yahoo@jws10059.mail.ne1.yahoo.com> [not found] ` <1333619289.175040.1414613999304.JavaMail.yahoo@jws100196.mail.ne1.yahoo.com> [not found] ` <1038759122.176173.1414614054070.JavaMail.yahoo@jws100138.mail.ne1.yahoo.com> [not found] ` <1109995533.176150.1414614101940.JavaMail.yahoo@jws100140.mail.ne1.yahoo.com> [not found] ` <809474730.174920.1414614143971.JavaMail.yahoo@jws100154.mail.ne1.yahoo.com> [not found] ` <1234226428.170349.1414614189490.JavaMail .yahoo@jws10056.mail.ne1.yahoo.com> [not found] ` <1122464611.177103.1414614228916.JavaMail.yahoo@jws100161.mail.ne1.yahoo.com> [not found] ` <1350859260.174219.1414614279095.JavaMail.yahoo@jws100176.mail.ne1.yahoo.com> [not found] ` <1730751880.171557.1414614322033.JavaMail.yahoo@jws10060.mail.ne1.yahoo.com> [not found] ` <642429550.177328.1414614367628.JavaMail.yahoo@jws100165.mail.ne1.yahoo.com> [not found] ` <1400780243.20511.1414614418178.JavaMail.yahoo@jws100162.mail.ne1.yahoo.com> [not found] ` <2025652090.173204.1414614462119.JavaMail.yahoo@jws10087.mail.ne1.yahoo.com> [not found] ` <859211720.180077.1414614521867.JavaMail.yahoo@jws100147.mail.ne1.yahoo.com> [not found] ` <258705675.173585.1414614563057.JavaMail.yahoo@jws10078.mail.ne1.yahoo.com> [not found] ` <1773234186.173687.1414614613736.JavaMail.yahoo@jws10078.mail.ne1.yahoo.com> [not found] ` <1132079010.173033.1414614645153.JavaMail.yahoo@jws10066.mail.ne1.ya hoo.com> [not found] ` <1972302405.176488.1414614708676.JavaMail.yahoo@jws100166.mail.ne1.yahoo.com> [not found] ` <1713123000.176308.1414614771694.JavaMail.yahoo@jws10045.mail.ne1.yahoo.com> [not found] ` <299800233.173413.1414614817575.JavaMail.yahoo@jws10066.mail.ne1.yahoo.com> [not found] ` <494469968.179875.1414614903152.JavaMail.yahoo@jws100144.mail.ne1.yahoo.com> [not found] ` <2136945987.171995.1414614942776.JavaMail.yahoo@jws10091.mail.ne1.yahoo.com> [not found] ` <257674219.177708.1414615022592.JavaMail.yahoo@jws100181.mail.ne1.yahoo.com> [not found] ` <716927833.181664.1414615075308.JavaMail.yahoo@jws100145.mail.ne1.yahoo.com> [not found] ` <874940984.178797.1414615132802.JavaMail.yahoo@jws100157.mail.ne1.yahoo.com> [not found] ` <1283488887.176736.1414615187657.JavaMail.yahoo@jws100183.mail.ne1.yahoo.com> [not found] ` <777665713.175887.1414615236293.JavaMail.yahoo@jws10083.mail.ne1.yahoo.com> [not found] ` <585395776.176325.1 414615298260.JavaMail.yahoo@jws10033.mail.ne1.yahoo.com> [not found] ` <178352191.221832.1414615355071.JavaMail.yahoo@jws100104.mail.ne1.yahoo.com> [not found] ` <108454213.176606.1414615522058.JavaMail.yahoo@jws10053.mail.ne1.yahoo.com> [not found] ` <1617229176.177502.1414615563724.JavaMail.yahoo@jws10030.mail.ne1.yahoo.com> [not found] ` <324334617.178254.1414615625247.JavaMail.yahoo@jws10089.mail.ne1.yahoo.com> [not found] ` <567135865.82376.1414615664442.JavaMail.yahoo@jws100136.mail.ne1.yahoo.com> [not found] ` <764758300.179669.1414615711821.JavaMail.yahoo@jws100107.mail.ne1.yahoo.com> [not found] ` <1072855470.183388.1414615775798.JavaMail.yahoo@jws100147.mail.ne1.yahoo.com> [not found] ` <2134283632.173314.1414615831322.JavaMail.yahoo@jws10094.mail.ne1.yahoo.com> [not found] ` <1454491902.178612.1414615875076.JavaMail.yahoo@jws100209.mail.ne1.yahoo.com> [not found] ` <1984683241.145020.1414958129409.JavaMail.yahoo@jws10025.mail.ne1.yahoo.com> 2014-11-02 19:56 ` (unknown) MRS GRACE MANDA [not found] <1413229737.41831.YahooMailBasic@web120106.mail.ne1.yahoo.com> [not found] ` <1677884281.23734.1413269854287.JavaMail.yahoo@jws10058.mail.ne1.yahoo.com> [not found] ` <1985904754.26703.1413270082489.JavaMail.yahoo@jws100171.mail.ne1.yahoo.com> [not found] ` <1489371226.26546.1413270357214.JavaMail.yahoo@jws100160.mail.ne1.yahoo.com> [not found] ` <210229318.26350.1413270823788.JavaMail.yahoo@jws100196.mail.ne1.yahoo.com> [not found] ` <364469617.27639.1413271067732.JavaMail.yahoo@jws100184.mail.ne1.yahoo.com> [not found] ` <494532347.28495.1413271357911.JavaMail.yahoo@jws100131.mail.ne1.yahoo.com> [not found] ` <525769905.24923.1413271635810.JavaMail.yahoo@jws10074.mail.ne1.yahoo.com> [not found] ` <1900398229.27656.1413271884247.JavaMail.yahoo@jws100167.mail.ne1.yahoo.com> [not found] ` <538917419.26252.1413272530804.JavaMail.yahoo@jws10064.mail.ne1.yahoo.com> [not found] ` <991576169.27428.1413274599599.JavaMail. yahoo@jws10057.mail.ne1.yahoo.com> [not found] ` <1112455656.30753.1413274801496.JavaMail.yahoo@jws100178.mail.ne1.yahoo.com> [not found] ` <195720882.5102.1413275060214.JavaMail.yahoo@jws10040.mail.ne1.yahoo.com> [not found] ` <1342754012.32349.1413275343392.JavaMail.yahoo@jws100128.mail.ne1.yahoo.com> [not found] ` <1114329667.29518.1413275586534.JavaMail.yahoo@jws10044.mail.ne1.yahoo.com> [not found] ` <1743385184.32595.1413276006613.JavaMail.yahoo@jws100115.mail.ne1.yahoo.com> [not found] ` <374732820.33368.1413277459161.JavaMail.yahoo@jws100123.mail.ne1.yahoo.com> [not found] ` <1902158519.30342.1413277789984.JavaMail.yahoo@jws10048.mail.ne1.yahoo.com> [not found] ` <1444501659.33735.1413278057523.JavaMail.yahoo@jws100116.mail.ne1.yahoo.com> [not found] ` <19262064.32960.1413278578809.JavaMail.yahoo@jws100169.mail.ne1.yahoo.com> [not found] ` <1221741946.33544.1413278823730.JavaMail.yahoo@jws100184.mail.ne1.yahoo.com> [not found] ` < 151654572.31092.1413279044434.JavaMail.yahoo@jws10058.mail.ne1.yahoo.com> [not found] ` <695700771.32301.1413279244248.JavaMail.yahoo@jws10034.mail.ne1.yahoo.com> [not found] ` <842859023.35015.1413279489928.JavaMail.yahoo@jws100118.mail.ne1.yahoo.com> [not found] ` <241743526.35821.1413280211585.JavaMail.yahoo@jws100115.mail.ne1.yahoo.com> [not found] ` <595972681.38367.1413285405668.JavaMail.yahoo@jws100161.mail.ne1.yahoo.com> [not found] ` <648416080.37120.1413286021966.JavaMail.yahoo@jws10025.mail.ne1.yahoo.com> [not found] ` <1794511454.37909.1413287637685.JavaMail.yahoo@jws10052.mail.ne1.yahoo.com> [not found] ` <263746523.39676.1413287995371.JavaMail.yahoo@jws100193.mail.ne1.yahoo.com> [not found] ` <241170189.42292.1413291855833.JavaMail.yahoo@jws10088.mail.ne1.yahoo.com> [not found] ` <1823199467.43490.1413292111039.JavaMail.yahoo@jws10080.mail.ne1.yahoo.com> [not found] ` <535353666.42941.1413292316335.JavaMail.yah oo@jws10057.mail.ne1.yahoo.com> [not found] ` <771852514.46240.1413292574269.JavaMail.yahoo@jws100159.mail.ne1.yahoo.com> [not found] ` <1693613901.45382.1413292877993.JavaMail.yahoo@jws100185.mail.ne1.yahoo.com> [not found] ` <1939854728.44268.1413293142147.JavaMail.yahoo@jws10050.mail.ne1.yahoo.com> [not found] ` <2036906686.44246.1413293402602.JavaMail.yahoo@jws10061.mail.ne1.yahoo.com> [not found] ` <1761698089.46799.1413293645411.JavaMail.yahoo@jws100158.mail.ne1.yahoo.com> [not found] ` <837227882.47100.1413293940764.JavaMail.yahoo@jws100204.mail.ne1.yahoo.com> [not found] ` <294030890.45045.1413294267227.JavaMail.yahoo@jws10075.mail.ne1.yahoo.com> [not found] ` <584199936.45532.1413294510661.JavaMail.yahoo@jws10066.mail.ne1.yahoo.com> [not found] ` <1882409721.48776.1413294861025.JavaMail.yahoo@jws100152.mail.ne1.yahoo.com> [not found] ` <847897263.48635.1413295126496.JavaMail.yahoo@jws100190.mail.ne1.yahoo.com> [not found] ` <1594 812237.49028.1413297062060.JavaMail.yahoo@jws10066.mail.ne1.yahoo.com> [not found] ` <2100342660.51078.1413297226088.JavaMail.yahoo@jws10034.mail.ne1.yahoo.com> [not found] ` <495600150.52663.1413297450814.JavaMail.yahoo@jws100151.mail.ne1.yahoo.com> [not found] ` <1847120031.55408.1413297845963.JavaMail.yahoo@jws100186.mail.ne1.yahoo.com> [not found] ` <1319181897.54143.1413298035192.JavaMail.yahoo@jws100178.mail.ne1.yahoo.com> [not found] ` <439320423.55528.1413298340032.JavaMail.yahoo@jws100140.mail.ne1.yahoo.com> [not found] ` <1634757483.138307.1413380535731.JavaMail.yahoo@jws100211.mail.ne1.yahoo.com> [not found] ` <1682549633.136282.1413380727006.JavaMail.yahoo@jws10057.mail.ne1.yahoo.com> [not found] ` <714181615.139817.1413381780018.JavaMail.yahoo@jws100209.mail.ne1.yahoo.com> [not found] ` <2131721214.141121.1413382136889.JavaMail.yahoo@jws100183.mail.ne1.yahoo.com> [not found] ` <723568878.141830.1413385719263.JavaMail.yahoo@jws10091.mail.ne1.yahoo.com> 2014-10-15 15:17 ` (unknown) Microsoft Promotion 2014-10-07 8:28 (unknown), Omar Hashim 2014-09-26 14:34 (unknown), Oscar Salvador 2014-09-22 11:58 (unknown), Pickens, Rhonda 2014-09-18 14:15 (unknown), Maria Caballero 2014-09-02 20:13 (unknown), Andy King 2014-08-12 23:40 (unknown), Mrs. Rosemary Peter 2014-08-10 2:02 (unknown), Michael Schmitz 2014-08-06 5:47 (unknown), picarelli anna 2014-08-04 11:08 (unknown), Susant Sahani 2014-08-04 10:59 (unknown), Susant Sahani 2014-07-30 15:29 (unknown), Mrs Sandra 2014-07-15 19:07 (unknown), Anastos, Jenna 2014-07-14 11:29 (unknown) p.kosyh 2014-07-08 18:30 (unknown) paulmoon 2014-07-06 11:42 (unknown) Ms Teresa Au 2014-07-04 4:58 (unknown), suzzy wintour 2014-06-30 17:52 (unknown) Peter Christensen 2014-06-29 20:59 (unknown) Peter Christensen 2014-06-07 13:52 (unknown) 唐经理 2014-05-27 3:27 (unknown), Christian Organization 2014-05-26 22:55 (unknown), Michael Lutin 2014-05-22 0:06 (unknown), Christian Organization 2014-05-19 16:47 [PATCH 1/3] net: vxge: Use time_is_before_jiffies() for time comparison Manuel Schölling 2014-05-19 16:51 ` (unknown), Manuel Schölling 2014-05-08 5:06 (unknown), nickcave 2014-04-25 19:13 (unknown), Mr Song Chen 2014-04-15 0:46 (unknown), Becki Goodwin 2014-03-23 13:49 (unknown), Fiser, Sarah A. 2014-03-19 21:29 (unknown) Sharon 雪伦 2014-02-28 11:55 (unknown), Juanita Brunelle 2014-02-22 15:00 (unknown), christy walton 2014-02-21 13:50 (unknown), raffaello 2014-02-20 19:19 (unknown), Zheng, C. 2014-02-18 6:48 (unknown), Veaceslav Falico 2014-02-17 19:41 (unknown) Rocky View Schools Community Learning 2014-02-06 11:58 (unknown), admin_service23 2014-01-14 22:06 (unknown), Yung kyu kim 2013-12-29 13:30 (unknown), ADAMS WILLIAMS 2013-12-27 17:40 (unknown), Nicole Ellsmore 2013-12-11 18:12 (unknown), Bryan Fast Service 2013-10-24 18:16 (unknown), Mr Kelly Williams 2013-10-21 20:51 (unknown) andran 2013-10-19 22:21 (unknown), Antonio Quartulli 2013-10-20 0:15 ` (unknown) David Miller 2013-10-12 20:46 (unknown), Innocent Eleazu 2013-09-23 22:41 (unknown) Tom Herbert 2013-09-19 8:15 [PATCH] iproute2: bridge: document mdb Petr Písař 2013-09-19 8:41 ` (unknown), Petr Písař 2013-09-19 1:04 (unknown), Loan Offer 2013-08-22 9:29 (unknown), Wajeeha Ahmad 2013-08-21 9:10 (unknown), gcb 2013-08-02 7:41 (unknown) Анатолий 2013-07-29 13:18 (unknown), Thomas Richter 2013-06-25 13:59 (unknown) Ursula Braun 2013-06-21 10:01 (unknown), Ricardo Landim 2013-06-15 9:40 (unknown), Mrs Mona Saeedi 2013-05-23 15:36 (unknown) Socorro Gomez 2013-05-23 15:36 (unknown) Socorro Gomez 2013-05-23 15:36 (unknown) Socorro Gomez 2013-05-23 15:36 (unknown) Socorro Gomez 2013-05-21 0:06 (unknown), Поздравляем, Ваш электронный адрес выиграл пятьсот тысяч евро. Компания Euromillion премии прове 2013-05-18 20:59 (unknown), Penki šimtai tūkstančių dolerių buvo suteikta už savo elektroninio pašto ID. 2013-05-15 18:37 (unknown), Sheila Fulcher 2013-05-15 15:24 (unknown), Liliane Bettencourt 2013-05-07 8:55 (unknown), MR LUCIO BROWN LOAN SERVICE 2013-03-13 9:57 (unknown), Mr Peter Steve 2013-03-07 16:07 (unknown), Ming Lei 2013-02-26 4:15 (unknown) FIRST KEYSTONE 2013-02-23 17:38 (unknown) web_office984.126 2013-02-17 12:47 (unknown) Loan Company Ltd 2013-01-16 10:47 (unknown), fjiban 2013-01-12 20:29 (unknown) James White 2012-12-08 13:19 (unknown), Nate Wiley 2012-12-07 2:47 (unknown), Allen and Violet Large 2012-11-16 1:02 (unknown), Chuck Hast 2012-11-10 14:34 (unknown), PRAKASH BHALODIYA 2012-11-06 4:09 (unknown), Hiroyuki Yamada 2012-11-04 16:25 (unknown), Email Account Maintenance/Update 2012-11-02 0:59 (unknown), Mr. Allen Large 2012-10-25 18:29 (unknown), Joseph Gasparakis 2012-10-25 18:38 ` (unknown) David Miller 2012-10-22 11:33 (unknown) Mail Administrator 2012-10-14 10:57 (unknown), Alexey Dobriyan 2012-10-14 2:32 (unknown), moumitad 2012-10-14 2:03 (unknown), moumitad 2012-10-13 7:12 (unknown), Ronny Meeus 2012-10-11 7:42 (unknown), Mail Administrator 2012-09-21 14:00 (unknown), NICOLAS LEMIEUX 2012-09-17 21:22 (unknown) Larry Finger 2012-09-17 21:19 (unknown) Larry Finger 2012-09-08 14:13 (unknown), ranjith kumar 2012-08-28 23:42 (unknown) mortgage Plan 2012-08-28 18:26 (unknown), Allen and Violet Large 2012-08-23 1:19 (unknown), Johnson Helen 2012-08-10 2:19 (unknown), Mrs Etters Elizabeth 2012-08-04 3:41 (unknown), Yeung Lap Ming 2012-07-24 11:47 (unknown), roboth roli company 2012-07-24 5:24 (unknown), AMRUTIA RUSHIT 2012-07-20 8:12 (unknown) Standard Credit International Finance 2012-07-16 6:14 (unknown) Tess Bradley 2012-06-15 13:03 (unknown), Mrs. Helen Wong 2012-06-07 9:46 (unknown), Western Union Office 2012-05-25 13:52 (unknown), robothroli company 2012-05-15 14:07 (unknown), Omar Alhassane 2012-04-12 17:37 (unknown), Massimiliano D'Angelo 2012-04-07 8:52 (unknown), Dave and Angela Dawes 2012-04-06 15:51 (unknown), Mr.Vincent Cheng Hoi. 2012-03-30 16:40 (unknown), 2012 SCAM VICTIMS COMPENSATIONS PAYMENTS. 2012-03-26 17:55 (unknown), TUSHAR DONGA 2012-03-23 18:18 (unknown), Mr.Vincent Cheng Hoi. 2012-03-23 18:10 (unknown), jin mong 2012-03-23 18:05 (unknown), jin mong 2012-03-23 15:28 (unknown), jin mong 2012-03-20 1:29 (unknown), FINAL PAYMENT SETTLEMENT BOARD. 2012-03-12 3:37 (unknown), Diego Woitasen 2012-03-02 19:26 (unknown), Dr. Kelvin Grant 2012-02-25 16:01 (unknown), Jin Mong 2012-02-23 16:15 (unknown), Mr. Vincent Cheng Hoi 2012-02-23 15:18 (unknown), Mr. Vincent Cheng Hoi 2012-02-23 15:17 (unknown), Mr. Vincent Cheng Hoi 2012-02-19 14:44 (unknown), Robert Walter 2012-02-15 19:18 (unknown), Ann Adams 2012-02-05 20:41 (unknown) WEBMAIL HELPDESK 2012-02-01 0:50 (unknown), Shawn Lu 2012-01-18 15:34 (unknown), Mr. Vincent Cheng 2012-01-18 12:48 (unknown), Mr.Vincent Cheng Hoi. 2012-01-09 14:26 (unknown), Technical Support Team 2012-01-08 13:30 (unknown), PRIZE 2012-01-08 13:25 (unknown), PRIZE 2011-12-26 15:55 (unknown), Alexander Smirnov 2011-12-20 16:06 (unknown), Madalin Bucur 2011-12-20 19:10 ` (unknown) David Miller 2011-12-08 1:55 (unknown), Master Card E-mail Promotion 2011-12-07 0:24 (unknown), Mr.Vincent Cheng 2011-11-18 12:18 (unknown), Madhvapathi Sriram 2011-11-16 13:03 (unknown), UK FINANCIAL HEADQUARTERS® 2011-11-11 12:14 (unknown), Assured Loan Lenders 2011-11-05 15:53 (unknown), Bootsdiy 2011-11-04 14:04 (unknown), averywpb 2011-10-30 23:21 (unknown), Mrs Mellisa Lewis. 2011-10-29 5:37 (unknown), Sabah Halif 2011-10-27 11:16 (unknown), MONEY GRAM TRANSFER 2011-10-24 23:09 (unknown) Mr. Wen Lee 2011-10-24 23:07 (unknown) Mr. Wen Lee 2011-10-24 23:03 (unknown) Mr. Wen Lee 2011-10-20 12:34 (unknown) Western Union 2011-10-20 4:37 (unknown), Webmail Administrator 2011-10-19 19:34 (unknown), Webmail Administrator 2011-10-07 19:03 (unknown), Mr. Beuker Hendrik 2011-10-01 4:56 (unknown), FEDEX OFFICE 2011-10-01 2:08 (unknown), FEDEX OFFICE 2011-09-22 9:30 (unknown), Pepsi Bottling Company Plc 2011-09-21 18:16 (unknown), Coca Cola 2011-09-18 13:54 (unknown) Mrs. Tessy Brown 2011-09-17 7:18 (unknown), puyou.lu 2011-09-13 21:54 (unknown), Mr. Song Lile Transfer Offer 2011 2011-09-12 11:42 (unknown), Petros Vassiliou 2011-09-08 23:34 (unknown), DEACONNESS CLARA BENZ 2011-09-02 19:56 user namespaces v3: continue targetting capabilities Serge Hallyn 2011-09-02 19:56 ` (unknown), Serge Hallyn 2011-08-25 1:39 (unknown), con@telus.net 2011-08-22 13:18 (unknown) sohanes 2011-08-18 22:07 (unknown) San Mehat 2011-08-18 3:04 (unknown) Catherine.Bellenfant 2011-08-06 23:38 (unknown) Bar Yasser 2011-08-01 20:27 (unknown), WEBMAIL MANAGEMENT SERVICE! 2011-07-28 10:30 (unknown), Johnson Todd 2011-07-26 0:06 (unknown), WEBMAIL MANAGEMENT SERVICE! 2011-07-25 23:56 (unknown) Swiss Lotto Netherlands 2011-07-22 4:57 (unknown) Western Union® 2011-07-21 14:27 (unknown), Mr. Vincent Cheng 2011-07-21 8:21 (unknown), Victor Chernika 2011-07-20 2:16 (unknown) 168 2011-07-17 15:39 (unknown), Liu Wang 2011-07-15 18:25 (unknown), Mr. Vincent Cheng Chuen 2011-07-15 17:07 (unknown), Mr. Vincent Cheng Chuen 2011-07-15 14:31 (unknown), Mr. Vincent Cheng 2011-07-12 14:45 (unknown), Systems Administrator 2011-07-12 14:34 (unknown), Systems Administrator 2011-07-12 2:54 (unknown), Liu Wang 2011-07-12 2:34 (unknown), Liu Wang 2011-06-17 2:18 (unknown), Mr. Vincent Cheng 2011-06-14 14:12 (unknown), Людмила 2011-06-01 14:16 (unknown), Greg Moore Financial Home 2011-05-25 22:44 (unknown), Western Union Money Transfer. 2011-05-25 10:24 (unknown), Michal Kratochvil 2011-05-23 1:36 (unknown) xufeng zhang 2011-05-21 12:50 (unknown), western101@algish.com 2011-05-19 11:46 (unknown) Stella 2011-05-19 11:46 (unknown) Stella 2011-05-19 11:46 (unknown) Stella 2011-05-19 11:44 (unknown) Stella 2011-05-19 3:33 (unknown) WESTERN UNION MONEY TRANSFER 2011-05-19 3:33 (unknown) WESTERN UNION MONEY TRANSFER 2011-05-19 3:32 (unknown) WESTERN UNION MONEY TRANSFER 2011-05-14 20:20 (unknown), Micha Nelissen 2011-04-24 10:36 (unknown), Radka Jaksova 2011-04-23 18:25 (unknown), WESTERN UNION OFFICE 2011-04-22 19:23 (unknown), Dr. Clarke Harrison 2011-04-18 22:55 (unknown) Wen Lee 2011-04-08 1:17 (unknown), WESTERN UNION MONEY TRANSFER 2011-04-07 3:22 (unknown), Wang Lei 2011-04-04 11:17 (unknown), MR MICHAEL GRANT 2011-04-01 21:40 (unknown), Webmail HelpDesk 2011-03-13 8:03 (unknown), Wang Lei 2011-03-12 15:26 (unknown), Money Gram Transfer 2011-03-08 5:38 (unknown), MONEY GRAM TRANSFER SERVICES 2011-03-01 23:48 (unknown), Mr. henry 2011-03-01 23:47 (unknown), Mr. henry 2011-02-28 15:40 (unknown) Rolande.Blondeau 2011-02-15 1:24 (unknown), Western Union Transfer 2011-02-15 1:23 (unknown), Western Union Transfer 2011-02-14 23:21 (unknown), Western Union Transfer 2011-02-14 11:53 (unknown), robertjet.fellow 2011-02-14 11:49 (unknown), robertjet.fellow 2011-02-14 11:45 (unknown), robertjet.fellow 2011-02-11 0:20 (unknown), COCA COLA NOTIFICATION 2011-02-09 11:14 (unknown), JMC Service® 2011-02-01 0:21 (unknown) Tom Herbert 2010-12-21 10:35 (unknown) Richard Scheffenegger 2010-12-02 21:23 (unknown), ECOWAS/UNITED NATIONS 2010-11-16 13:59 (unknown), , Ming-Yang Lee 2010-11-07 3:00 (unknown), NOKIA MOBILE XMAS-PROMO 2010-10-24 18:26 (unknown), CHARITY DONATION & ECOWAS 2010-10-24 18:20 (unknown), CHARITY DONATION & ECOWAS 2010-10-23 11:09 (unknown), WESTERN UNION OFFICE. 2010-10-21 3:07 (unknown), Debashis Dutt 2010-10-21 7:56 ` (unknown) David Miller 2010-10-21 0:21 (unknown), Lindley, Janalyn 2010-10-19 11:15 (unknown) anders.franzen 2010-10-15 19:15 (unknown), WESTERN UNION OFFICE. 2010-10-15 10:33 (unknown), Marc Kleine-Budde 2010-10-15 8:56 (unknown), WESTERN UNION TRANSFER 2010-10-09 2:22 (unknown), GABRIEL KANTE 2010-10-05 3:31 (unknown) 7parks 2010-09-28 22:09 (unknown), FinancialAid 2010-09-27 20:05 (unknown) Jason Gunthorpe 2010-09-21 20:59 (unknown) gwurster 2010-09-16 6:35 (unknown) fadia.abeena 2010-09-13 19:47 [PATCH 00/25] treewide-next: Use static const char arrays Joe Perches 2010-09-14 9:14 ` (unknown) David Howells 2010-09-06 17:56 (unknown), POUYDEBAT Emmanuelle 2010-08-20 21:51 (unknown), pavel potoplyak 2010-08-20 16:52 (unknown), Mr. Vincent Cheng 2010-08-20 12:12 (unknown), Mr. Vincent Cheng 2010-08-20 0:58 (unknown), Oskar M. Grande 2010-07-22 0:43 (unknown), Mr Tomo Sand 2010-07-22 0:19 (unknown), Mr Tomo Sand 2010-07-16 3:18 (unknown), Sgt. Ken Holland 2010-07-03 17:33 (unknown), MRS.ROSE RAUL 2010-06-03 10:27 (unknown), Getz, Louise 2010-06-02 14:31 (unknown), SHUNG EDWIN 2010-05-18 5:39 (unknown), Jonas Bonn 2010-03-29 13:47 (unknown), UBS International Holdings BV 2010-03-01 5:19 (unknown), Leslie Rhorer 2010-02-26 1:47 (unknown), POWERBALL-WHEEL E-GAME LOTTO 2010 UK 2010-02-18 4:15 (unknown), WEBMAIL HELP DESK 2010-02-17 0:10 (unknown) Vibhav Sreekanti 2010-02-01 15:01 (unknown), Richard Anderson 2010-02-01 13:50 (unknown), National Liverwood Award 2009-12-28 14:51 (unknown), ABU BAKAR 2009-11-13 6:35 (unknown) Wu Fengguang 2009-11-10 2:53 (unknown) MR SMITH 2009-09-26 18:22 (unknown), Alvin Baptiste 2009-09-26 14:18 (unknown), Alvin Baptiste 2009-09-17 9:37 (unknown), Marc Kleine-Budde 2009-09-15 11:54 (unknown) Suresh Kumar 2009-08-21 1:14 (unknown), Charles Russell Q.. 2009-08-20 23:18 (unknown) wilson 2009-08-19 14:59 (unknown), Sumedha Gupta 2009-08-18 23:27 (unknown) BISHOP 2009-08-11 17:30 (unknown), Camelot Group News. 2009-08-11 17:30 (unknown), Camelot Group News. 2009-08-11 17:30 (unknown), Camelot Group News. 2009-08-09 13:29 (unknown), Pavan Tumati 2009-08-01 21:21 (unknown) Marc Fiuczynski 2009-06-25 13:17 (unknown), onilth 2009-06-18 14:26 (unknown), Dmitry Eremin-Solenikov 2009-05-02 22:12 (unknown), YOU ARE A WINNER 2009-04-30 13:23 (unknown), Mohsin Mirza 2009-04-26 7:08 (unknown), Oxfam 2009-01-27 18:59 (unknown), FedEx Courier Servic 2009-01-27 18:55 (unknown), Mr TONY HILL 2009-01-19 16:37 (unknown), Mr Wong Chong 2009-01-09 7:46 (unknown), Peter Dusel 2008-10-31 16:45 (unknown), Mark Bishop 2008-10-07 8:53 (unknown), Валерия 2008-09-29 9:22 (unknown), Mr Song Lile 2008-09-18 0:50 (unknown), paquerotm 2008-08-20 7:23 (unknown) Kuba Konczyk 2008-05-08 11:54 (unknown), Van Gelder, Gerrit 2008-05-07 12:54 (unknown) Hannes Hering 2008-04-16 9:38 (unknown) Bruce Allen 2008-04-01 8:59 (unknown) Dave Young 2008-03-27 1:21 (unknown), Bryan Wu 2008-03-04 9:11 (unknown), Salvatore De Astis 2008-02-22 17:50 (unknown), 内藤 賢司 2007-12-28 5:31 (unknown) Li Yewang 2007-12-22 1:48 (unknown), Masahide NAKAMURA 2007-11-23 9:55 (unknown), Bryan Wu 2007-09-16 9:09 (unknown), Martin Hofmann 2007-08-24 2:42 (unknown) Eugene Teo 2007-08-14 23:04 [PATCH 0/24] make atomic_read() behave consistently across all architectures Chris Snook 2007-08-15 6:49 ` Herbert Xu 2007-08-15 8:18 ` Heiko Carstens 2007-08-15 13:53 ` Stefan Richter 2007-08-15 14:35 ` Satyam Sharma 2007-08-15 14:52 ` Herbert Xu 2007-08-15 16:09 ` Stefan Richter 2007-08-15 16:27 ` Paul E. McKenney 2007-08-15 18:31 ` Segher Boessenkool 2007-08-15 18:57 ` Paul E. McKenney 2007-08-15 19:54 ` Satyam Sharma 2007-08-15 20:47 ` Segher Boessenkool 2007-08-16 0:36 ` (unknown) Satyam Sharma 2007-07-09 6:12 (unknown) Patrizio Bassi 2007-07-05 15:52 (unknown), Bhanu Kalyan Chetlapalli 2007-06-27 10:39 (unknown) Jarek Poplawski 2007-05-26 23:52 (unknown), Imed Ben Ghozi 2007-05-23 0:32 (unknown) Inaky Perez-Gonzalez 2007-04-04 0:51 (unknown) Topher Fischer 2007-03-08 2:26 (unknown) Luca Fornasari 2007-02-13 7:45 (unknown), georgios 2007-02-01 7:54 (unknown) kou.ishizaki 2007-01-03 6:02 (unknown), haitao wang 2006-10-23 21:42 (unknown), Sachin K 2006-10-17 7:55 (unknown) Lior Dotan 2006-09-25 16:18 (unknown) sonny1333 2006-07-25 10:36 (unknown) Kunio Murasawa 2006-07-04 22:55 (unknown), Neal Sidhwaney 2006-06-21 2:04 (unknown) Anne Thrax 2006-05-16 10:34 (unknown), Chris Boot 2005-08-14 0:18 (unknown), netdev 2005-08-12 19:56 (unknown), ¸ôīŽÁö±â 2005-08-12 16:00 (unknown), °í¼Ó ÃÊÀ½ÆÄ 2005-08-12 4:17 (unknown), °í¼Ó ÃÊÀ½ÆÄ 2005-08-12 0:05 (unknown), Ƽ¼ÅÃ÷ 2005-06-10 8:27 (unknown), Zoran Bosic (ZG/ETK) 2004-07-09 1:58 (unknown), Desenhar é Fácil - Aprenda já 2004-06-02 10:25 (unknown), Bigger Dik 2004-05-18 9:45 (unknown), 彭丹 2004-04-18 10:11 (unknown), Blaine Quick 2004-03-09 19:20 (unknown), Mon 2004-01-13 20:44 (unknown), Hubertus Krogmann 2003-09-28 3:59 (unknown), Linda Xie 2003-03-24 11:59 (unknown), Anantha Mohan 2003-02-27 19:17 (unknown) netdev-bounce 2003-02-07 10:21 (unknown), Andreas Herrmann 2003-01-03 8:56 (unknown), Gao XiaoPeng 2002-09-26 18:40 (unknown), mdews 2002-09-09 18:39 (unknown), Mala Anand 2002-09-09 17:50 (unknown), Mala Anand 2002-04-19 19:32 (unknown), raciel 2002-04-16 20:50 (unknown), Greg Kilfoyle
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).