[ilb-dev] Workaround for lint bug 6835280

2009-10-22 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 4221a90c5506bd0ee7faf31f292cf16b99300303 Total changesets: 1 Log message: Workaround for lint bug 6835280 Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_rules.c update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf

[ilb-dev] Tom Whitten's review comment

2009-10-22 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: fde63f3ec19e13fe833c159e56dbfe2624ef38a6 Total changesets: 1 Log message: Tom Whitten's review comment Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd.h update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_scf.c

[ilb-dev] 6884202 ipobs_hook() in ip_input() invalidates DB_REF assumption

2009-10-16 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: cd407e503c6ddc27e852c2789a4f662ced37e309 Total changesets: 1 Log message: 6884202 ipobs_hook() in ip_input() invalidates DB_REF assumption Files: update: usr/src/uts/common/inet/ipnet/ipnet.c

[ilb-dev] 6890831 Paniced due to recursive mutex_enter in kernel stress test

2009-10-14 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 7c3e91399734ada24651b1a1564af10886b51ae0 Total changesets: 1 Log message: 6890831 Paniced due to recursive mutex_enter in kernel stress test Files: update: usr/src/uts/common/inet/ilb/ilb.c

[ilb-dev] 6883431 The server is ping unreachable, while 'ilbasm show-hc-result' reports 'alive' sometimes

2009-10-14 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: bdcd3f7fcc62c66ae3ea57f0a934bcc1798f658e Total changesets: 1 Log message: 6883431 The server is ping unreachable, while 'ilbasm show-hc-result' reports 'alive' sometimes Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/il

[ilb-dev] Now that libc daemon() is available, ilbd should use it.

2009-10-14 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: c9f630977c43c873c8083ccd98aa84f312643414 Total changesets: 1 Log message: Now that libc daemon() is available, ilbd should use it. Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c

[ilb-dev] 6885649 Calling ilb_conn_cache_fini() causes ASSERT() panic

2009-10-06 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 7706bb87c96abce0a9371d3a6d3399ad9b8d0350 Total changesets: 1 Log message: 6885649 Calling ilb_conn_cache_fini() causes ASSERT() panic Files: update: usr/src/uts/common/inet/ilb/ilb.c update: usr/src/uts/common/inet/ilb

[ilb-dev] 6883430 tcp v6 nat cache is not deleted after the tcp connection closes

2009-09-24 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 15d6416f05cb07181f291121377fd96565b2c379 Total changesets: 1 Log message: 6883430 tcp v6 nat cache is not deleted after the tcp connection closes Cathy's review comment. Files: update: usr/src/cmd/mdb/common/modules/ip/ip.c

[ilb-dev] 6880803 rollback codes should not change server port number in kernel

2009-09-17 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 1d580419c9e9c2de94cf7cb4a6f1d3dde372e3dd Total changesets: 1 Log message: 6880803 rollback codes should not change server port number in kernel Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_rules.c

[ilb-dev] Thiru's review comment changes.

2009-09-17 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 0e9014d4e1ae127c03b5595723947cb102e7df49 Total changesets: 1 Log message: Thiru's review comment changes. Files: update: usr/src/uts/common/inet/ilb/ilb.c update: usr/src/uts/common/inet/ilb/ilb_conn.c update:

[ilb-dev] Erik's code review comments

2009-09-07 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: eeac7ebeb0709f28c25e68645e347d8c012da4b7 Total changesets: 1 Log message: Erik's code review comments Backout ipddi.c changes Files: update: usr/src/uts/common/inet/ip/ip.c update: usr/src/uts/common/inet/ip/ip_if.c

[ilb-dev] 6874980 ilbadm import-config failed to accept the output of ilbadm export-config

2009-09-04 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: c1546606bd9f6ae5f83009400825273eba075b5a Total changesets: 1 Log message: 6874980 ilbadm import-config failed to accept the output of ilbadm export-config 6871800 'ilbadm show-server' prints shotname = '--' though I create sg with hos

[ilb-dev] 6872795 sometimes hc shows server's state as unreach while it is actually ping reachable

2009-09-02 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 347c4e4fb65d07dd6d519b0c013903b125ae28b8 Total changesets: 1 Log message: 6872795 sometimes hc shows server's state as unreach while it is actually ping reachable Changed hc-count and hc-interval default values Lint and roll back fixe

[ilb-dev] 6877317 ilbadm create-healthcheck prints out multiple error messages

2009-08-31 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 2d32a052727853757f5d414c1b07172d33265c07 Total changesets: 1 Log message: 6877317 ilbadm create-healthcheck prints out multiple error messages Files: update: usr/src/cmd/cmd-inet/usr.sbin/ilbadm/ilbadm.c update: usr/sr

[ilb-dev] 6858674 ILB might do wrong NAT when proxy-src and server addr are same in multiple rules

2009-08-26 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: facc05ad6fbc345455f59ba0fd6c549912e87fbe Total changesets: 1 Log message: 6858674 ILB might do wrong NAT when proxy-src and server addr are same in multiple rules Files: create: usr/src/uts/common/inet/ilb/ilb_alg.h d

[ilb-dev] 6873920 ilbadm failed after 1000 rules with healthcheck are cerated

2009-08-20 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: ae4e420b46d589c84063b2ef7cbc9a9d2cd6a5f7 Total changesets: 1 Log message: 6873920 ilbadm failed after 1000 rules with healthcheck are cerated Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c update: usr/src/c

[ilb-dev] 6872889 ilbadm failed when I use 16 processes to

2009-08-18 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 75774fed8d12e786d189834b9cc69ec61fb51002 Total changesets: 1 Log message: 6872889 ilbadm failed when I use 16 processes to create/delete/enable/disable-rule Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_rules.c

[ilb-dev] 6872186 Fix for 6871795 creates inconsistent ilbadm error message

2009-08-18 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: d94e9fe893f21511989eafdfc675c1a2987fadb3 Total changesets: 1 Log message: 6872186 Fix for 6871795 creates inconsistent ilbadm error message Files: update: usr/src/cmd/cmd-inet/usr.sbin/ilbadm/ilbadm_hc.c update: usr/sr

[ilb-dev] 6857448 show-persist command has not been implemented

2009-08-18 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 87eb521fbda5f3d018bdef645b9edb4d1272f87d Total changesets: 1 Log message: 6857448 show-persist command has not been implemented 6856199 Clean up the communication between libilb and ilbd Files: update: usr/src/cmd/cmd-inet/usr

[ilb-dev] 6869972 libilb locking issues

2009-08-10 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 1c05c014dba44e9e7533eb86753abee26de43e7a Total changesets: 1 Log message: 6869972 libilb locking issues Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd.h update: usr/src/cmd/cmd-inet/usr.sbin/ilbadm/ilbadm_hc.c

[ilb-dev] 6865136 ilbadm show-servergroup failed when I create 2 processes to

2009-08-07 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: b7f8e9b416b42f237c5999c4d45d2cdcd2bac1da Total changesets: 1 Log message: 6865136 ilbadm show-servergroup failed when I create 2 processes to create/show/delete/show-sg 6867776 Health check handling in ilbd needs to be re-written 68491

[ilb-dev] Fixed compilation warning.

2009-08-05 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 0b954004e6995e2534b429be7919c3732c018fe0 Total changesets: 1 Log message: Fixed compilation warning. Files: update: usr/src/cmd/mdb/common/modules/ip/ip.c

[ilb-dev] 6866193 panic due to bad mutex when rebooting zone with ilb enabled

2009-08-05 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 3e39e0b8de59c36c6ab40528ee281f0d2569a0a9 Total changesets: 1 Log message: 6866193 panic due to bad mutex when rebooting zone with ilb enabled Files: update: usr/src/uts/common/inet/ilb/ilb_nat.c

[ilb-dev] 6855294 Not enough sanity checking on NAT source address passed in

2009-07-09 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 31c5cb93cf764f967ee4301e5262b7923e6b62dd Total changesets: 1 Log message: 6855294 Not enough sanity checking on NAT source address passed in 6850629 core dumped when "ilbadm show-rule" lists 12 rules but works well when lists 11 rules

[ilb-dev] 6834102 Unification of ilbadm subcommands and shorthands desired

2009-06-11 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 2de7b4760ddd3a94f2e439970308713e4bc435b4 Total changesets: 1 Log message: 6834102 Unification of ilbadm subcommands and shorthands desired Files: update: usr/src/cmd/cmd-inet/usr.sbin/ilbadm/ilbadm_import.c

[ilb-dev] 6849205 New request is sent to a removed server if stickiness is enabled

2009-06-09 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 3171bde7dd56397a3ce2b4df5e898a5fbd8ada94 Total changesets: 1 Log message: 6849205 New request is sent to a removed server if stickiness is enabled Added show-persist kernel support ilbadm Makefile changes to generate .po files for I18n

[ilb-dev] Changed ilbadm command *-rules to *-rule

2009-05-22 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 9edec86288e73f250b76fa6f4841d9d14cbeae69 Total changesets: 1 Log message: Changed ilbadm command *-rules to *-rule Files: update: usr/src/cmd/cmd-inet/usr.sbin/ilbadm/ilbadm_import.c update: usr/src/cmd/cmd-inet/usr.sb

[ilb-dev] 6840050 Negative time out values are accepted

2009-05-13 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 181c8e47a5d345f8399907136ebeddc3ea7da697 Total changesets: 1 Log message: 6840050 Negative time out values are accepted Files: update: usr/src/cmd/cmd-inet/usr.sbin/ilbadm/ilbadm_rules.c update: usr/src/cmd/cmd-inet/us

[ilb-dev] 6838852 Removing a server and then remove the rule causes a panic

2009-05-12 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 1f29ce18419a919ad7017a0205a0f8d97b689c71 Total changesets: 1 Log message: 6838852 Removing a server and then remove the rule causes a panic 6838858 A server is always added enabled to the load balance algorithm module Files: u

[ilb-dev] 6837470 "list-rule -f" should not show the default conn-drain=nat-timeout=persist-timeout=0

2009-05-06 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 47d1fa510f1ebf2784adcbd1b5aa56ebd0e0fdfa Total changesets: 1 Log message: 6837470 "list-rule -f" should not show the default conn-drain=nat-timeout=persist-timeout=0 Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_rules

[ilb-dev] Removed unnecessary #include and label.

2009-04-30 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: cfa3d24e776d232e6dd92065a1f829c42f31837c Total changesets: 1 Log message: Removed unnecessary #include and label. Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_hc.c update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb

[ilb-dev] Fixed ilbd SCF walker compilation warning.

2009-04-30 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 9a1feca3bdb14c685dcbc531903ef7c53f7b3fec Total changesets: 1 Log message: Fixed ilbd SCF walker compilation warning. Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd.h update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb

[ilb-dev] Connection draining/NAT/sticky timeout value setting kernel support.

2009-04-29 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: f80a914934a13daead2e28a77b0dad888619146c Total changesets: 1 Log message: Connection draining/NAT/sticky timeout value setting kernel support. Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c update: usr/sr

[ilb-dev] Remove debug statement.

2009-04-22 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 50a5fb900a0edd991ae010b37fadabfdc1544ce0 Total changesets: 1 Log message: Remove debug statement. Files: update: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c

[ilb-dev] Misc clean up and show-nat for ilbadm

2009-04-22 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 35613e8c4b6a73bda0cdce8b2fbdb6e7e5a36d78 Total changesets: 1 Log message: Misc clean up and show-nat for ilbadm Files: create: usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_nat.c create: usr/src/cmd/cmd-inet/usr.sbin/ilbadm/i

[ilb-dev] 6827621 New request were sent to a disabled server if stickness is enabled

2009-04-09 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 7663b5ad0adc66c17297230ee90c3930679cfeb4 Total changesets: 1 Log message: 6827621 New request were sent to a disabled server if stickness is enabled Files: update: usr/src/uts/common/inet/ilb/ilb.c update: usr/src/uts/

[ilb-dev] 6815746 Fail to setup ipv6 tcp connection when ports are different

2009-03-11 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 0c6bdc7c67cc0e00b93990b31f23d81aebb13486 Total changesets: 1 Log message: 6815746 Fail to setup ipv6 tcp connection when ports are different Does not catch vmem_create() error. Files: update: usr/src/uts/common/inet/ilb/ilb.c

[ilb-dev] Comment Fix.

2009-03-05 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 273223115553ca28a7585906a7276f337f832b82 Total changesets: 1 Log message: Comment Fix. Does not catch all cases of unspecified NAT source address. Files: update: usr/src/uts/common/inet/ilb.h update: usr/src/uts/common

[ilb-dev] Peter Tribble's suggestion on making use of instance in kstat.

2009-02-26 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: bc0de44ef5963d8d50837e108dce1ae83735e5d0 Total changesets: 1 Log message: Peter Tribble's suggestion on making use of instance in kstat. Files: update: usr/src/uts/common/inet/ilb/ilb.c update: usr/src/uts/common/inet/

[ilb-dev] ICMP support, kstat changes and some bug fixes.

2009-02-17 Thread kacheong.p...@sun.com
Author: Kacheong Poon Repository: /hg/vnm/ILB Latest revision: 95e16f2bd1cf80a234ce6608400f19f3cbe8bb43 Total changesets: 1 Log message: ICMP support, kstat changes and some bug fixes. Files: update: usr/src/uts/common/inet/ilb.h update: usr/src/uts/common/inet/ilb/ilb.c u